Merge vk-gl-cts/vulkan-cts-1.1.6 into vk-gl-cts/master
authorAlexander Galazin <alexander.galazin@arm.com>
Tue, 3 Dec 2019 20:42:54 +0000 (21:42 +0100)
committerAlexander Galazin <alexander.galazin@arm.com>
Tue, 3 Dec 2019 20:42:54 +0000 (21:42 +0100)
Change-Id: I29f005101057e815c4ba8e6cd1fb1115e01a54ad

285 files changed:
AndroidGen.mk
CMakeLists.txt
android/cts/master/src/gles3-driver-issues.txt
android/cts/master/vk-master.txt
external/fetch_sources.py
external/openglcts/README.md
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl40-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl41-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl42-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl43-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl44-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl45-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl46-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/src/gl40-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/src/gl41-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/src/gl42-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/src/gl43-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/src/gl44-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/src/gl45-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/src/gl46-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.1.x/gl40-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.1.x/gl41-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.1.x/gl42-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.1.x/gl43-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.1.x/gl44-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.1.x/gl45-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.1.x/gl46-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.3.x/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.3.x/src/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.4.x/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.4.x/src/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.5.x/gles2-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.5.x/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.5.x/src/gles2-spec-issues.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.6.x/gles2-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.6.x/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.6.x/src/gles2-spec-issues.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/master/gles2-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/master/gles3-master.txt
external/openglcts/data/mustpass/gles/aosp_mustpass/master/src/gles2-spec-issues.txt [new file with mode: 0644]
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.2.x/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.2.x/src/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/src/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/src/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.5.x/gles2-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.5.x/gles3-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.5.x/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.5.x/gles32-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.6.x/gles2-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.6.x/gles3-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.6.x/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.6.x/gles32-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles2-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles3-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles32-khr-master.txt
external/openglcts/modules/common/glcInternalformatTests.cpp
external/openglcts/modules/common/glcShaderConstExprTests.cpp
external/openglcts/modules/common/glcShaderMacroTests.cpp
external/openglcts/modules/common/subgroups/CMakeLists.txt
external/openglcts/modules/common/subgroups/glcSubgroupsBasicTests.cpp
external/openglcts/modules/gles31/es31cDrawIndirectTests.cpp
external/openglcts/modules/gles31/es31cShaderBitfieldOperationTests.cpp
external/openglcts/modules/gles31/es31cShaderImageLoadStoreTests.cpp
external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAPI.cpp
external/openglcts/scripts/build_mustpass.py
external/vulkancts/README.md
external/vulkancts/data/vulkan/amber/graphicsfuzz/access-new-vector-inside-if-condition.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/always-false-if-in-do-while.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/always-false-if-with-discard-return.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/call-if-while-switch.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/complex-nested-loops-and-call.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/conditional-return-in-infinite-while.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/disc-and-add-in-func-in-loop.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/discard-in-array-manipulating-loop.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/discards-in-control-flow.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-with-always-true-if.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/for-loop-with-return.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/index.txt [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/loop-dead-if-loop.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/loops-breaks-returns.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/loops-ifs-continues-call.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/return-before-writing-wrong-color.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/return-float-from-while-loop.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/returned-boolean-in-vector.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/struct-and-unreachable-infinite-loop.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-if-discard.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-with-empty-if-false.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/transpose-rectangular-matrix.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/two-for-loops-with-barrier-function.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-do-whiles.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-for-loops-with-returns.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-infinite-loops-discard.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/undefined-assign-in-infinite-loop.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/undefined-integer-in-function.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/uninit-element-cast-in-loop.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/uninitialized-var-decrement-and-add.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-discard-statement-in-if.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-discard-statement.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-return-in-loop.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-switch-case-with-discards.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/while-function-always-false.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/graphicsfuzz/wrong-color-in-always-false-if.amber [new file with mode: 0644]
external/vulkancts/framework/vulkan/vkBasicTypes.inl
external/vulkancts/framework/vulkan/vkImageUtil.cpp
external/vulkancts/framework/vulkan/vkImageUtil.hpp
external/vulkancts/framework/vulkan/vkNullDriver.cpp
external/vulkancts/framework/vulkan/vkStrUtil.cpp
external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
external/vulkancts/framework/vulkan/vkStructTypes.inl
external/vulkancts/framework/vulkan/vkWsiUtil.cpp
external/vulkancts/framework/vulkan/vkWsiUtil.hpp
external/vulkancts/modules/vulkan/amber/vktAmberGraphicsFuzzTests.cpp
external/vulkancts/modules/vulkan/amber/vktAmberTestCase.cpp
external/vulkancts/modules/vulkan/amber/vktAmberTestCase.hpp
external/vulkancts/modules/vulkan/amber/vktAmberTestCaseUtil.cpp
external/vulkancts/modules/vulkan/api/CMakeLists.txt
external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp
external/vulkancts/modules/vulkan/api/vktApiDriverPropertiesTests.cpp
external/vulkancts/modules/vulkan/api/vktApiExternalMemoryTests.cpp
external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp
external/vulkancts/modules/vulkan/api/vktApiTests.cpp
external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorCopyTests.cpp
external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorSetRandomTests.cpp
external/vulkancts/modules/vulkan/device_group/vktDeviceGroupRendering.cpp
external/vulkancts/modules/vulkan/image/CMakeLists.txt
external/vulkancts/modules/vulkan/image/vktImageAtomicOperationTests.cpp
external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.cpp
external/vulkancts/modules/vulkan/image/vktImageLoadStoreUtil.cpp
external/vulkancts/modules/vulkan/image/vktImageLoadStoreUtil.hpp
external/vulkancts/modules/vulkan/image/vktImageMisalignedCubeTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/image/vktImageMisalignedCubeTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/image/vktImageMutableTests.cpp
external/vulkancts/modules/vulkan/image/vktImageTests.cpp
external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.cpp
external/vulkancts/modules/vulkan/pipeline/CMakeLists.txt
external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendOperationAdvancedTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendOperationAdvancedTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineCreationFeedbackTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineImageTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineMakeUtil.hpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleMixedAttachmentSamplesTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleMixedAttachmentSamplesTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleSampleLocationsExtTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderFragmentMaskTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderFragmentMaskTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineRenderToImageTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineSampleLocationsUtil.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineSampleLocationsUtil.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/pipeline/vktPipelineTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineTimestampTests.cpp
external/vulkancts/modules/vulkan/protected_memory/CMakeLists.txt
external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemTests.cpp
external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.cpp
external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.hpp
external/vulkancts/modules/vulkan/renderpass/CMakeLists.txt
external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilResolveTests.cpp
external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp
external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedAttachmentSparseFillingTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedAttachmentSparseFillingTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedClearAttachmentTests.cpp
external/vulkancts/modules/vulkan/shaderexecutor/CMakeLists.txt
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.cpp
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinTests.cpp
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderFConvertTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderFConvertTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBase.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferMemoryAliasing.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferSparseBinding.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferSparseResidency.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesImageAlignedMipSize.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesImageBlockShapes.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesImageMemoryAliasing.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesImageSparseBinding.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesImageSparseResidency.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesMipmapSparseResidency.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesQueueBindSparseTests.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsics.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsBase.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsBase.hpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.hpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsStorage.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsStorage.hpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.cpp
external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsm64bitCompareTests.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmVariableInitTests.cpp
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsArithmeticTests.cpp
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsBallotBroadcastTests.cpp
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsBallotTests.cpp
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsBasicTests.cpp
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsClusteredTests.cpp
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsQuadTests.cpp
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsTestsUtils.cpp
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsTestsUtils.hpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationOperation.cpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationOperation.hpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationUtil.cpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationUtil.hpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationWin32KeyedMutexTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureCompressedFormatTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureFilteringAnisotropyTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureFilteringTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureMipmapTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureSwizzleTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.cpp
external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.hpp
external/vulkancts/modules/vulkan/util/vktExternalMemoryUtil.cpp
external/vulkancts/modules/vulkan/util/vktExternalMemoryUtil.hpp
external/vulkancts/modules/vulkan/vktCustomInstancesDevices.cpp
external/vulkancts/modules/vulkan/vktTestCase.cpp
external/vulkancts/modules/vulkan/wsi/vktWsiDisplayTests.cpp
external/vulkancts/modules/vulkan/wsi/vktWsiSurfaceTests.cpp
external/vulkancts/modules/vulkan/ycbcr/CMakeLists.txt
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.cpp
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.cpp
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.cpp
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrStorageImageWriteTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrStorageImageWriteTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.cpp
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.hpp
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.cpp
external/vulkancts/mustpass/master/vk-default-no-waivers.txt
external/vulkancts/mustpass/master/vk-default.txt
external/vulkancts/scripts/gen_framework.py
framework/common/tcuCommandLine.cpp
framework/common/tcuCommandLine.hpp
framework/common/tcuFloat.hpp
framework/common/tcuImageCompare.cpp
framework/common/tcuImageCompare.hpp
framework/common/tcuTestLog.cpp
framework/common/tcuTexture.cpp
framework/common/tcuTexture.hpp
framework/common/tcuTextureUtil.cpp
framework/common/tcuTextureUtil.hpp
framework/delibs/cmake/CFlags.cmake
framework/egl/egluGLContextFactory.cpp
framework/opengl/gluCallLogWrapper.inl
framework/opengl/gluCallLogWrapperApi.inl
framework/opengl/gluContextInfo.cpp
framework/opengl/gluContextInfo.hpp
framework/opengl/gluShaderProgram.cpp
framework/opengl/wrapper/glwApi.inl
framework/opengl/wrapper/glwEnums.inl
framework/opengl/wrapper/glwFunctionTypes.inl
framework/opengl/wrapper/glwFunctions.inl
framework/opengl/wrapper/glwImpl.inl
framework/opengl/wrapper/glwInitExtES.inl
framework/platform/lnx/X11/tcuLnxX11GlxPlatform.cpp
framework/platform/null/tcuNullRenderContextFuncs.inl
framework/platform/null/tcuNullRenderContextInitFuncs.inl
framework/platform/tcuMain.cpp
framework/platform/win32/tcuWGL.cpp
framework/qphelper/qpTestLog.c
framework/qphelper/qpTestLog.h
modules/egl/teglNegativePartialUpdateTests.cpp
modules/egl/teglWideColorTests.cpp
modules/gles2/functional/es2fClipControlTests.cpp
modules/gles2/functional/es2fNegativeBufferApiTests.cpp
modules/gles2/functional/es2fShaderBuiltinVarTests.cpp
modules/gles2/functional/es2fShaderTextureFunctionTests.cpp
modules/gles2/functional/es2fTextureMipmapTests.cpp
modules/gles2/functional/es2fVertexTextureTests.cpp
modules/gles3/functional/es3fInternalFormatQueryTests.cpp
modules/glshared/glsShaderLibraryCase.cpp
scripts/android/build_apk.py
scripts/list_test_changes.py [new file with mode: 0644]
scripts/opengl/src_util.py

index 2271361..f743c98 100644 (file)
@@ -65,6 +65,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/amber/vktAmberTestCaseUtil.cpp \
        external/vulkancts/modules/vulkan/api/vktApiBufferAndImageAllocationUtil.cpp \
        external/vulkancts/modules/vulkan/api/vktApiBufferComputeInstance.cpp \
+       external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiBufferTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiBufferViewAccessTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiBufferViewCreateTests.cpp \
@@ -159,6 +160,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.cpp \
        external/vulkancts/modules/vulkan/image/vktImageLoadStoreTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageLoadStoreUtil.cpp \
+       external/vulkancts/modules/vulkan/image/vktImageMisalignedCubeTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageMultisampleLoadStoreTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageMutableTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageQualifiersTests.cpp \
@@ -181,6 +183,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderUtil.cpp \
        external/vulkancts/modules/vulkan/multiview/vktMultiViewTests.cpp \
        external/vulkancts/modules/vulkan/pch.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendOperationAdvancedTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineCacheTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineClearUtil.cpp \
@@ -205,14 +208,17 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleImageTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleInterpolationTests.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleMixedAttachmentSamplesTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleSampleLocationsExtTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderBuiltInTests.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderFragmentMaskTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleTestsUtil.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelinePushDescriptorTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineReferenceRenderer.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineRenderToImageTests.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineSampleLocationsUtil.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineSamplerTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineSpecConstantTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineSpecConstantUtil.cpp \
@@ -235,6 +241,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemFillUpdateCopyBufferTests.cpp \
        external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemImageValidator.cpp \
        external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemShaderImageAccessTests.cpp \
+       external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.cpp \
        external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStorageBufferTests.cpp \
        external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemTests.cpp \
        external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.cpp \
@@ -247,6 +254,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/query_pool/vktQueryPoolTests.cpp \
        external/vulkancts/modules/vulkan/rasterization/vktRasterizationTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilResolveTests.cpp \
+       external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassSampleReadTests.cpp \
@@ -254,6 +262,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassSubpassDependencyTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.cpp \
+       external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedAttachmentSparseFillingTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedAttachmentTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedClearAttachmentTests.cpp \
        external/vulkancts/modules/vulkan/robustness/vktRobustBufferAccessWithVariablePointersTests.cpp \
@@ -268,6 +277,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/shaderexecutor/vktShaderClockTests.cpp \
        external/vulkancts/modules/vulkan/shaderexecutor/vktShaderCommonFunctionTests.cpp \
        external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.cpp \
+       external/vulkancts/modules/vulkan/shaderexecutor/vktShaderFConvertTests.cpp \
        external/vulkancts/modules/vulkan/shaderexecutor/vktShaderIntegerFunctionTests.cpp \
        external/vulkancts/modules/vulkan/shaderexecutor/vktShaderPackingFunctionTests.cpp \
        external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp \
@@ -419,6 +429,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.cpp \
        external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.cpp \
        external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.cpp \
+       external/vulkancts/modules/vulkan/ycbcr/vktYCbCrStorageImageWriteTests.cpp \
        external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.cpp \
        external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp \
        external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.cpp \
index 4f25138..e0d7d43 100644 (file)
@@ -55,8 +55,10 @@ include_directories(
 include(targets/${DEQP_TARGET}/${DEQP_TARGET}.cmake)
 
 # zlib
-find_path(ZLIB_INCLUDE_PATH    zlib.h)
-find_library(ZLIB_LIBRARY      z)
+find_package(ZLIB)
+# dEQP CMake compatibility (as for libpng)
+set(ZLIB_INCLUDE_PATH ${ZLIB_INCLUDE_DIRS})
+set(ZLIB_LIBRARY ${ZLIB_LIBRARIES})
 
 if (NOT ZLIB_INCLUDE_PATH OR NOT ZLIB_LIBRARY)
        message(STATUS "System version of zlib not found, using external/zlib")
@@ -72,7 +74,7 @@ include_directories(${ZLIB_INCLUDE_PATH})
 # CMake files expect the non-standard PNG_INCLUDE_PATH and PNG_LIBRARY. Set the
 # non-standard variables here to retain compatibility with dEQP's existing
 # CMake files.
-include(FindPNG)
+find_package(PNG)
 set(PNG_INCLUDE_PATH ${PNG_INCLUDE_DIRS})
 set(PNG_LIBRARY ${PNG_LIBRARIES})
 
index baf0d71..e4d641e 100644 (file)
@@ -520,8 +520,6 @@ dEQP-GLES3.functional.state_query.integers.draw_buffer_getinteger
 dEQP-GLES3.functional.state_query.integers.draw_buffer_getinteger64
 dEQP-GLES3.functional.state_query.integers.draw_buffer_getfloat
 dEQP-GLES3.functional.state_query.shader.uniform_value_boolean
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.string.extensions
 dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_clamp_clamp
 dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_clamp_mirror
index b0f4367..5cb9c12 100644 (file)
@@ -7167,6 +7167,102 @@ dEQP-VK.api.buffer.dedicated_alloc.index.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.vertex.indirect.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.vertex.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.indirect.create.zero
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.memory_dep.buffer_copy
 dEQP-VK.api.buffer_view.create.suballocation.uniform.r4g4_unorm_pack8
 dEQP-VK.api.buffer_view.create.suballocation.uniform.r4g4b4a4_unorm_pack16
 dEQP-VK.api.buffer_view.create.suballocation.uniform.b4g4r4a4_unorm_pack16
@@ -24381,6 +24477,27 @@ dEQP-VK.api.copy_and_blit.core.buffer_to_image.regions
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.buffer_offset
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.tightly_sized_buffer
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.tightly_sized_buffer_offset
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.x8_d24_unorm_pack32_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_D
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.whole
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.partial
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.regions
@@ -78462,6 +78579,27 @@ dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.regions
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.buffer_offset
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.tightly_sized_buffer
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.tightly_sized_buffer_offset
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.x8_d24_unorm_pack32_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_D
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.whole
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.partial
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.regions
@@ -168317,6 +168455,106 @@ dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_1mca_1mca_sub_a
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_dc_rsub_alpha_1mdc_1mcc_sub-color_sc_cc_min_alpha_sa_1mcc_max-color_z_cc_rsub_alpha_da_1msa_max-color_1msc_1msc_add_alpha_1mca_sc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_cc_max_alpha_z_ca_add-color_da_sa_max_alpha_1msa_sc_sub-color_sa_1mda_add_alpha_1mcc_ca_rsub-color_dc_dc_add_alpha_1mcc_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1mdc_max_alpha_1mcc_1msc_max-color_1msa_cc_add_alpha_da_z_min-color_sas_dc_max_alpha_z_sc_min-color_da_ca_rsub_alpha_z_z_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_o_sub_alpha_1mca_z_min-color_1mcc_ca_max_alpha_1msa_1mcc_max-color_cc_1mda_rsub_alpha_1mca_sa_max-color_1mcc_da_sub_alpha_o_1mda_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_1mcc_sub_alpha_sa_dc_rsub-color_dc_1mdc_min_alpha_1mca_sas_rsub-color_1mda_o_min_alpha_1mca_sa_max-color_1mca_1msa_add_alpha_1mca_1msa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mca_max_alpha_o_dc_max-color_sas_sa_max_alpha_sc_z_rsub-color_ca_sc_max_alpha_1msc_1msc_add-color_sc_o_add_alpha_dc_1mda_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sa_sub_alpha_ca_1mdc_min-color_1msa_1mcc_sub_alpha_1msa_z_add-color_dc_da_sub_alpha_o_ca_max-color_1mcc_o_sub_alpha_dc_sas_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_dc_max_alpha_1mca_da_sub-color_1mdc_sa_sub_alpha_1mda_cc_max-color_1msc_sc_rsub_alpha_sa_1msa_add-color_1msa_cc_sub_alpha_dc_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_dc_max_alpha_z_z_rsub-color_z_1mca_max_alpha_da_1mcc_max-color_z_sc_rsub_alpha_o_dc_min-color_1mca_o_max_alpha_1mda_ca_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_cc_max_alpha_1mdc_o_max-color_sas_dc_rsub_alpha_1msc_1mda_rsub-color_sas_sa_min_alpha_1mda_cc_rsub-color_1mdc_sa_sub_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_cc_min_alpha_da_1mda_sub-color_o_1mca_rsub_alpha_1msc_ca_add-color_1mcc_1msc_rsub_alpha_sa_sa_min-color_1msa_1mda_rsub_alpha_1msa_sas_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_rsub_alpha_z_1mdc_sub-color_1msc_1msc_min_alpha_sc_dc_sub-color_da_sc_min_alpha_z_cc_min-color_1msc_sas_max_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_dc_add_alpha_1msa_1msc_min-color_1msa_da_sub_alpha_1mca_sa_max-color_ca_1mdc_min_alpha_sa_1msc_min-color_ca_sc_min_alpha_1mcc_1mda_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_1mdc_sub_alpha_1mca_cc_rsub-color_sas_1msa_rsub_alpha_1mca_ca_rsub-color_1mca_da_sub_alpha_o_1mdc_min-color_1msc_1mcc_sub_alpha_z_ca_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_1mdc_min_alpha_da_1mca_rsub-color_1mcc_ca_max_alpha_cc_da_min-color_z_cc_min_alpha_1mca_z_rsub-color_dc_dc_rsub_alpha_z_dc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_ca_min_alpha_z_1mca_sub-color_1msa_z_max_alpha_1mda_z_sub-color_1msc_z_sub_alpha_1mdc_ca_sub-color_o_z_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_cc_sub_alpha_dc_o_max-color_sas_1mcc_sub_alpha_dc_1mdc_add-color_z_ca_max_alpha_sc_1mdc_max-color_1msc_dc_add_alpha_1msa_sas_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_sas_sub_alpha_da_cc_add-color_1mca_1msc_max_alpha_1mca_sc_max-color_1mcc_1mdc_sub_alpha_1mda_1mca_max-color_1msc_1msa_max_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mda_add_alpha_1msa_sas_rsub-color_1mda_cc_min_alpha_cc_cc_min-color_1mcc_1mca_rsub_alpha_1mca_1mda_min-color_sc_1mda_sub_alpha_sa_cc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_da_add_alpha_sas_1mca_add-color_z_1mda_sub_alpha_ca_1mcc_rsub-color_sa_sa_max_alpha_dc_da_min-color_cc_dc_min_alpha_1msa_da_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_sa_add_alpha_1msa_ca_rsub-color_cc_1mca_sub_alpha_o_1mcc_max-color_z_z_sub_alpha_sa_sa_rsub-color_cc_sc_rsub_alpha_1mdc_dc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mdc_max_alpha_sc_1mcc_sub-color_1mda_sa_max_alpha_sc_1msa_add-color_cc_dc_rsub_alpha_o_sa_min-color_sc_sa_max_alpha_1mda_1msa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mda_sub_alpha_cc_sa_min-color_1mda_da_rsub_alpha_1mdc_1mda_sub-color_sc_1msc_min_alpha_1mdc_1mca_max-color_ca_cc_min_alpha_da_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_cc_sub_alpha_1mcc_z_rsub-color_z_o_rsub_alpha_sa_1mdc_add-color_1mda_1msc_max_alpha_1mca_sa_sub-color_1msa_sa_rsub_alpha_z_sa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mcc_sub_alpha_cc_o_rsub-color_1mca_1mca_max_alpha_dc_1mdc_add-color_dc_sas_rsub_alpha_1mdc_1mdc_max-color_sas_1mca_max_alpha_sas_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_ca_sub_alpha_1mcc_da_min-color_cc_o_min_alpha_1mcc_sa_add-color_o_sas_add_alpha_ca_sc_sub-color_1msa_da_rsub_alpha_1mda_sc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_max_alpha_sas_1msc_add-color_sc_sas_sub_alpha_1msa_1mcc_max-color_sc_sc_rsub_alpha_1mdc_dc_sub-color_1msc_sa_rsub_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_sc_max_alpha_1mcc_1msa_max-color_1mdc_sas_min_alpha_1mcc_1msa_sub-color_ca_ca_max_alpha_dc_sc_max-color_1msa_sc_max_alpha_1mdc_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_da_rsub_alpha_ca_sc_min-color_1mca_ca_min_alpha_da_1msc_sub-color_da_sc_sub_alpha_1msa_ca_rsub-color_1mca_1mca_add_alpha_da_z_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_ca_sub_alpha_cc_cc_add-color_da_1msc_min_alpha_sa_ca_sub-color_sas_sa_sub_alpha_1mdc_z_max-color_sa_z_add_alpha_sc_1mca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_dc_max_alpha_cc_1mca_rsub-color_o_1msa_min_alpha_1mda_1mda_rsub-color_cc_1mdc_add_alpha_sc_1mdc_add-color_sa_1mdc_min_alpha_sc_1mcc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1msa_min_alpha_1mcc_1mdc_max-color_z_sas_add_alpha_1mda_dc_add-color_sc_1mda_add_alpha_sc_cc_rsub-color_1msc_1msc_max_alpha_z_o_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sas_sub_alpha_1msa_1mca_sub-color_sas_ca_max_alpha_1mda_1msa_add-color_sa_da_sub_alpha_sa_z_rsub-color_ca_1mdc_add_alpha_z_sc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_z_sub_alpha_ca_cc_sub-color_sas_1msa_rsub_alpha_ca_da_sub-color_1mca_ca_min_alpha_1msc_1mcc_rsub-color_dc_da_sub_alpha_1mcc_1mda_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_o_sub_alpha_1msa_1msa_sub-color_1mca_o_add_alpha_sa_sc_max-color_o_ca_rsub_alpha_o_dc_max-color_cc_1mdc_rsub_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_1msc_rsub_alpha_sa_1mda_min-color_sa_1mcc_rsub_alpha_1msa_1mdc_max-color_ca_1mcc_max_alpha_1mca_1mcc_sub-color_dc_dc_max_alpha_da_sc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_rsub_alpha_1msa_cc_sub-color_da_1msc_min_alpha_1msc_sc_add-color_sa_sas_add_alpha_z_o_sub-color_dc_1msc_max_alpha_sa_da_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_1mca_rsub_alpha_1mda_z_sub-color_sc_sc_add_alpha_1mca_sa_max-color_sa_1msa_min_alpha_1msc_sa_sub-color_dc_sc_add_alpha_1mdc_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_1mcc_sub_alpha_sas_1msc_sub-color_ca_sc_sub_alpha_1mda_cc_max-color_o_ca_sub_alpha_1mda_sas_rsub-color_z_1mdc_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_sc_max_alpha_cc_1mca_add-color_da_1mca_add_alpha_1mcc_1msa_min-color_sa_z_rsub_alpha_1mca_dc_rsub-color_1msa_1mca_sub_alpha_cc_o_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_1mcc_sub_alpha_dc_o_rsub-color_cc_1mdc_rsub_alpha_1mdc_da_add-color_o_1mcc_min_alpha_sas_sas_max-color_1msa_sc_max_alpha_1msc_sa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mdc_min_alpha_da_sc_sub-color_1mcc_sa_min_alpha_sa_ca_max-color_o_z_add_alpha_1mda_da_add-color_1mdc_sa_min_alpha_1mcc_sc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mcc_rsub_alpha_z_sa_rsub-color_ca_o_max_alpha_z_1mca_sub-color_1mcc_ca_add_alpha_cc_1mdc_rsub-color_dc_dc_rsub_alpha_o_1mcc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_sc_sub_alpha_1mcc_ca_rsub-color_dc_1mda_max_alpha_ca_dc_add-color_1mca_o_rsub_alpha_1mcc_da_add-color_cc_cc_sub_alpha_o_z_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_dc_sub_alpha_1mdc_sa_sub-color_sa_sc_max_alpha_ca_o_add-color_1mcc_1mda_max_alpha_z_ca_max-color_1mca_1msa_min_alpha_1mca_sas_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_cc_rsub_alpha_1mca_1msa_rsub-color_1mca_1msa_max_alpha_1mda_sc_min-color_sc_z_max_alpha_dc_1mca_add-color_1mda_ca_add_alpha_sas_1mdc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sas_min_alpha_1msa_1mda_min-color_ca_sc_min_alpha_da_1mdc_sub-color_z_1mdc_max_alpha_cc_z_rsub-color_z_dc_rsub_alpha_sc_1msc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_sc_min_alpha_o_z_min-color_o_1mda_add_alpha_sas_dc_min-color_dc_1mca_rsub_alpha_sc_1msa_add-color_1mda_da_rsub_alpha_1mca_dc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_o_add_alpha_1mda_1msa_min-color_sa_da_rsub_alpha_da_o_add-color_1msa_1msc_add_alpha_o_sas_sub-color_1msa_sas_min_alpha_1mdc_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_sas_sub_alpha_da_ca_add-color_1msc_o_add_alpha_o_1mca_sub-color_dc_1msc_max_alpha_da_1mdc_sub-color_1msa_1mdc_add_alpha_sc_1msa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_ca_min_alpha_sas_dc_sub-color_ca_ca_max_alpha_1mda_sas_sub-color_sa_1msa_max_alpha_z_1mda_min-color_sc_1mdc_sub_alpha_1msa_da_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sa_min_alpha_ca_1mda_max-color_1mdc_dc_add_alpha_1mda_sas_rsub-color_sas_1mca_max_alpha_1mca_1mcc_min-color_o_1msa_rsub_alpha_dc_da_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1msa_rsub_alpha_1mdc_1mcc_sub-color_1mdc_sc_add_alpha_1mcc_1mca_min-color_z_1msc_sub_alpha_ca_sa_min-color_sa_sa_rsub_alpha_cc_sas_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sc_rsub_alpha_1mcc_cc_sub-color_o_da_rsub_alpha_ca_1mca_sub-color_1msc_sa_sub_alpha_1mca_sc_sub-color_cc_1msa_sub_alpha_sas_ca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mdc_add_alpha_1mda_1mcc_sub-color_1mda_1msc_max_alpha_1msc_da_max-color_da_1mca_sub_alpha_z_cc_min-color_sc_da_add_alpha_1mdc_sc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_dc_sub_alpha_ca_o_sub-color_1mda_z_add_alpha_cc_1msa_sub-color_1msa_1mda_min_alpha_da_o_min-color_1mda_1msc_sub_alpha_dc_1msc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sas_add_alpha_1msa_1msa_min-color_1mda_dc_rsub_alpha_da_da_min-color_sas_o_add_alpha_sa_ca_min-color_da_1mda_sub_alpha_da_1mdc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_ca_sub_alpha_sas_sas_sub-color_1mda_o_max_alpha_1msa_sas_sub-color_1mdc_o_sub_alpha_sas_sc_max-color_1mdc_1mcc_add_alpha_sa_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_sc_max_alpha_cc_1mda_sub-color_sas_z_rsub_alpha_sas_o_rsub-color_1mdc_1msa_rsub_alpha_1mca_1mdc_min-color_1msc_sas_sub_alpha_dc_sa_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1msc_min_alpha_dc_1mda_sub-color_o_1msc_max_alpha_1mda_1mca_add-color_cc_sc_add_alpha_ca_1mcc_rsub-color_1mca_dc_min_alpha_sc_o_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mda_rsub_alpha_da_da_rsub-color_sas_1mdc_rsub_alpha_1msa_sa_add-color_cc_cc_rsub_alpha_sa_1mca_min-color_z_1msa_max_alpha_1msc_cc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_cc_rsub_alpha_sas_1mcc_max-color_da_1mca_max_alpha_da_1msa_sub-color_z_o_rsub_alpha_dc_sas_sub-color_1mda_1msa_add_alpha_1mda_1mdc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_cc_min_alpha_sc_cc_min-color_o_o_min_alpha_1msc_1msc_add-color_sas_da_add_alpha_1mdc_ca_add-color_cc_1mda_sub_alpha_dc_1mda_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_z_min_alpha_1mcc_cc_max-color_z_sas_max_alpha_ca_sa_max-color_1mcc_1mca_sub_alpha_sa_o_rsub-color_z_1mdc_sub_alpha_o_1mda_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1msa_sub_alpha_z_o_rsub-color_o_sc_sub_alpha_1mdc_1mda_rsub-color_1mcc_1mdc_rsub_alpha_1mcc_z_min-color_cc_sa_max_alpha_o_da_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_sa_min_alpha_1mdc_dc_rsub-color_1mcc_1mca_sub_alpha_1mdc_dc_min-color_o_1mcc_sub_alpha_1msc_z_min-color_sas_1msa_add_alpha_z_1msa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_add_alpha_dc_1mdc_sub-color_1msa_o_max_alpha_1msc_1msa_sub-color_1mda_z_max_alpha_z_sa_min-color_sas_1mdc_min_alpha_1mcc_sa_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_1mdc_min_alpha_z_sc_rsub-color_1mda_o_min_alpha_1mdc_sa_max-color_sc_1mcc_rsub_alpha_z_1mdc_max-color_1mda_z_add_alpha_cc_sa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mca_rsub_alpha_o_1mdc_sub-color_sc_dc_add_alpha_1mcc_ca_add-color_sc_da_rsub_alpha_sa_ca_min-color_o_1msc_max_alpha_ca_1msc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_dc_rsub_alpha_z_ca_min-color_sa_ca_rsub_alpha_sas_z_max-color_ca_sas_max_alpha_1mda_sas_max-color_1mda_sc_max_alpha_sc_1mda_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_1mdc_rsub_alpha_sa_1msc_min-color_1mca_ca_max_alpha_sc_sc_max-color_sa_dc_sub_alpha_cc_sas_sub-color_z_1mca_sub_alpha_da_da_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sa_min_alpha_sa_sas_sub-color_1mda_dc_max_alpha_1mdc_sa_add-color_1mdc_cc_min_alpha_1mcc_dc_max-color_da_z_rsub_alpha_1mda_cc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mdc_add_alpha_1msa_z_add-color_ca_1mdc_sub_alpha_1mcc_sc_max-color_sc_1mdc_rsub_alpha_1mdc_1mdc_rsub-color_1mdc_1msc_sub_alpha_sa_1mcc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_cc_sub_alpha_1mdc_1mcc_max-color_z_sc_rsub_alpha_1msc_sas_sub-color_dc_cc_max_alpha_z_1mcc_min-color_1msc_1mda_min_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_cc_sub_alpha_1msa_ca_max-color_sa_dc_rsub_alpha_cc_1mca_rsub-color_dc_cc_add_alpha_1mda_1mca_rsub-color_sa_1mcc_add_alpha_1mca_da_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_sa_min_alpha_cc_sas_rsub-color_dc_sc_min_alpha_sas_dc_min-color_1mda_1msc_max_alpha_sa_1msc_max-color_cc_1mdc_min_alpha_1mda_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_1mdc_min_alpha_1msa_da_max-color_1mdc_da_sub_alpha_cc_cc_max-color_1msa_sas_add_alpha_sc_dc_sub-color_z_sas_min_alpha_1msa_o_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mcc_add_alpha_1msc_sa_min-color_sc_da_max_alpha_sa_da_min-color_1msa_dc_max_alpha_ca_o_sub-color_sas_sas_max_alpha_da_da_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mcc_min_alpha_dc_1mdc_min-color_1mda_1mcc_add_alpha_1mca_1msa_max-color_1mda_sc_add_alpha_sc_1msa_sub-color_dc_sa_min_alpha_1mdc_1mcc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mcc_sub_alpha_o_ca_add-color_da_sa_max_alpha_sa_1mdc_max-color_1mdc_1msc_min_alpha_o_1mda_rsub-color_dc_ca_sub_alpha_sc_1mca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_o_rsub_alpha_dc_1mca_sub-color_1mca_sas_rsub_alpha_da_1msc_sub-color_1mca_da_rsub_alpha_ca_1msc_sub-color_o_1msa_min_alpha_1msc_1msc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_1mcc_min_alpha_1msc_sc_rsub-color_1mda_1mca_min_alpha_1msa_sc_sub-color_1mcc_dc_min_alpha_1mdc_1msa_max-color_1mda_da_rsub_alpha_1mca_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_sc_add_alpha_cc_1mca_sub-color_1mcc_sc_min_alpha_z_1mca_rsub-color_dc_da_sub_alpha_ca_1mdc_add-color_sas_1msc_max_alpha_1msc_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1mcc_max_alpha_sa_ca_rsub-color_1mdc_1mda_max_alpha_1mdc_sa_sub-color_1mdc_1mda_sub_alpha_sa_o_sub-color_1mcc_1msa_add_alpha_1mdc_1mdc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_1mda_add_alpha_cc_1msa_rsub-color_sas_1mca_sub_alpha_1mdc_1mca_rsub-color_da_da_min_alpha_sas_ca_rsub-color_1mca_dc_max_alpha_1mdc_sas_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_ca_add_alpha_sas_1mcc_sub-color_1msc_1mdc_add_alpha_o_o_rsub-color_sc_1mcc_min_alpha_1mda_cc_sub-color_o_cc_min_alpha_z_ca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1mda_sub_alpha_1mcc_dc_sub-color_1mcc_o_sub_alpha_1mda_ca_sub-color_1mcc_ca_min_alpha_1mcc_cc_add-color_1mdc_da_min_alpha_dc_sa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_sub_alpha_cc_cc_max-color_1mca_1msc_max_alpha_1mcc_sas_max-color_1mdc_1mda_sub_alpha_1msa_1mda_sub-color_sas_da_max_alpha_da_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_sa_min_alpha_cc_ca_add-color_1msa_1mca_min_alpha_1mcc_1msc_min-color_1mda_dc_sub_alpha_sas_sa_add-color_1msc_1mca_add_alpha_z_cc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mda_add_alpha_1mda_1mcc_add-color_da_1msc_add_alpha_1mca_ca_max-color_cc_da_sub_alpha_dc_da_rsub-color_z_1mdc_rsub_alpha_1mca_1msa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_sc_rsub_alpha_sa_cc_rsub-color_sas_1mda_sub_alpha_1mcc_dc_sub-color_da_1mca_min_alpha_1mda_o_rsub-color_1msa_da_max_alpha_ca_cc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_dc_max_alpha_1mca_1mca_sub-color_1mda_1mdc_max_alpha_sc_sas_rsub-color_1msc_cc_add_alpha_1msc_1msc_max-color_cc_sc_min_alpha_dc_1msc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_add_alpha_o_1msc_add-color_sas_1mdc_max_alpha_sa_1msc_min-color_dc_sas_min_alpha_1mcc_cc_sub-color_z_1mda_add_alpha_o_1mdc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mca_sub_alpha_o_1mda_add-color_z_1mcc_max_alpha_sc_1mdc_add-color_1mca_1mdc_add_alpha_sc_sa_min-color_sas_o_max_alpha_1mcc_1mdc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
@@ -169615,6 +169853,106 @@ dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_1mca_1mca_su
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_dc_rsub_alpha_1mdc_1mcc_sub-color_sc_cc_min_alpha_sa_1mcc_max-color_z_cc_rsub_alpha_da_1msa_max-color_1msc_1msc_add_alpha_1mca_sc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_cc_max_alpha_z_ca_add-color_da_sa_max_alpha_1msa_sc_sub-color_sa_1mda_add_alpha_1mcc_ca_rsub-color_dc_dc_add_alpha_1mcc_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1mdc_max_alpha_1mcc_1msc_max-color_1msa_cc_add_alpha_da_z_min-color_sas_dc_max_alpha_z_sc_min-color_da_ca_rsub_alpha_z_z_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_o_sub_alpha_1mca_z_min-color_1mcc_ca_max_alpha_1msa_1mcc_max-color_cc_1mda_rsub_alpha_1mca_sa_max-color_1mcc_da_sub_alpha_o_1mda_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_1mcc_sub_alpha_sa_dc_rsub-color_dc_1mdc_min_alpha_1mca_sas_rsub-color_1mda_o_min_alpha_1mca_sa_max-color_1mca_1msa_add_alpha_1mca_1msa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mca_max_alpha_o_dc_max-color_sas_sa_max_alpha_sc_z_rsub-color_ca_sc_max_alpha_1msc_1msc_add-color_sc_o_add_alpha_dc_1mda_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sa_sub_alpha_ca_1mdc_min-color_1msa_1mcc_sub_alpha_1msa_z_add-color_dc_da_sub_alpha_o_ca_max-color_1mcc_o_sub_alpha_dc_sas_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_dc_max_alpha_1mca_da_sub-color_1mdc_sa_sub_alpha_1mda_cc_max-color_1msc_sc_rsub_alpha_sa_1msa_add-color_1msa_cc_sub_alpha_dc_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_dc_max_alpha_z_z_rsub-color_z_1mca_max_alpha_da_1mcc_max-color_z_sc_rsub_alpha_o_dc_min-color_1mca_o_max_alpha_1mda_ca_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_cc_max_alpha_1mdc_o_max-color_sas_dc_rsub_alpha_1msc_1mda_rsub-color_sas_sa_min_alpha_1mda_cc_rsub-color_1mdc_sa_sub_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_cc_min_alpha_da_1mda_sub-color_o_1mca_rsub_alpha_1msc_ca_add-color_1mcc_1msc_rsub_alpha_sa_sa_min-color_1msa_1mda_rsub_alpha_1msa_sas_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_rsub_alpha_z_1mdc_sub-color_1msc_1msc_min_alpha_sc_dc_sub-color_da_sc_min_alpha_z_cc_min-color_1msc_sas_max_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_dc_add_alpha_1msa_1msc_min-color_1msa_da_sub_alpha_1mca_sa_max-color_ca_1mdc_min_alpha_sa_1msc_min-color_ca_sc_min_alpha_1mcc_1mda_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_1mdc_sub_alpha_1mca_cc_rsub-color_sas_1msa_rsub_alpha_1mca_ca_rsub-color_1mca_da_sub_alpha_o_1mdc_min-color_1msc_1mcc_sub_alpha_z_ca_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_1mdc_min_alpha_da_1mca_rsub-color_1mcc_ca_max_alpha_cc_da_min-color_z_cc_min_alpha_1mca_z_rsub-color_dc_dc_rsub_alpha_z_dc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_ca_min_alpha_z_1mca_sub-color_1msa_z_max_alpha_1mda_z_sub-color_1msc_z_sub_alpha_1mdc_ca_sub-color_o_z_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_cc_sub_alpha_dc_o_max-color_sas_1mcc_sub_alpha_dc_1mdc_add-color_z_ca_max_alpha_sc_1mdc_max-color_1msc_dc_add_alpha_1msa_sas_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_sas_sub_alpha_da_cc_add-color_1mca_1msc_max_alpha_1mca_sc_max-color_1mcc_1mdc_sub_alpha_1mda_1mca_max-color_1msc_1msa_max_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mda_add_alpha_1msa_sas_rsub-color_1mda_cc_min_alpha_cc_cc_min-color_1mcc_1mca_rsub_alpha_1mca_1mda_min-color_sc_1mda_sub_alpha_sa_cc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_da_add_alpha_sas_1mca_add-color_z_1mda_sub_alpha_ca_1mcc_rsub-color_sa_sa_max_alpha_dc_da_min-color_cc_dc_min_alpha_1msa_da_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_sa_add_alpha_1msa_ca_rsub-color_cc_1mca_sub_alpha_o_1mcc_max-color_z_z_sub_alpha_sa_sa_rsub-color_cc_sc_rsub_alpha_1mdc_dc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mdc_max_alpha_sc_1mcc_sub-color_1mda_sa_max_alpha_sc_1msa_add-color_cc_dc_rsub_alpha_o_sa_min-color_sc_sa_max_alpha_1mda_1msa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mda_sub_alpha_cc_sa_min-color_1mda_da_rsub_alpha_1mdc_1mda_sub-color_sc_1msc_min_alpha_1mdc_1mca_max-color_ca_cc_min_alpha_da_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_cc_sub_alpha_1mcc_z_rsub-color_z_o_rsub_alpha_sa_1mdc_add-color_1mda_1msc_max_alpha_1mca_sa_sub-color_1msa_sa_rsub_alpha_z_sa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mcc_sub_alpha_cc_o_rsub-color_1mca_1mca_max_alpha_dc_1mdc_add-color_dc_sas_rsub_alpha_1mdc_1mdc_max-color_sas_1mca_max_alpha_sas_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_ca_sub_alpha_1mcc_da_min-color_cc_o_min_alpha_1mcc_sa_add-color_o_sas_add_alpha_ca_sc_sub-color_1msa_da_rsub_alpha_1mda_sc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_max_alpha_sas_1msc_add-color_sc_sas_sub_alpha_1msa_1mcc_max-color_sc_sc_rsub_alpha_1mdc_dc_sub-color_1msc_sa_rsub_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_sc_max_alpha_1mcc_1msa_max-color_1mdc_sas_min_alpha_1mcc_1msa_sub-color_ca_ca_max_alpha_dc_sc_max-color_1msa_sc_max_alpha_1mdc_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_da_rsub_alpha_ca_sc_min-color_1mca_ca_min_alpha_da_1msc_sub-color_da_sc_sub_alpha_1msa_ca_rsub-color_1mca_1mca_add_alpha_da_z_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_ca_sub_alpha_cc_cc_add-color_da_1msc_min_alpha_sa_ca_sub-color_sas_sa_sub_alpha_1mdc_z_max-color_sa_z_add_alpha_sc_1mca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_dc_max_alpha_cc_1mca_rsub-color_o_1msa_min_alpha_1mda_1mda_rsub-color_cc_1mdc_add_alpha_sc_1mdc_add-color_sa_1mdc_min_alpha_sc_1mcc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1msa_min_alpha_1mcc_1mdc_max-color_z_sas_add_alpha_1mda_dc_add-color_sc_1mda_add_alpha_sc_cc_rsub-color_1msc_1msc_max_alpha_z_o_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sas_sub_alpha_1msa_1mca_sub-color_sas_ca_max_alpha_1mda_1msa_add-color_sa_da_sub_alpha_sa_z_rsub-color_ca_1mdc_add_alpha_z_sc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_z_sub_alpha_ca_cc_sub-color_sas_1msa_rsub_alpha_ca_da_sub-color_1mca_ca_min_alpha_1msc_1mcc_rsub-color_dc_da_sub_alpha_1mcc_1mda_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_o_sub_alpha_1msa_1msa_sub-color_1mca_o_add_alpha_sa_sc_max-color_o_ca_rsub_alpha_o_dc_max-color_cc_1mdc_rsub_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_1msc_rsub_alpha_sa_1mda_min-color_sa_1mcc_rsub_alpha_1msa_1mdc_max-color_ca_1mcc_max_alpha_1mca_1mcc_sub-color_dc_dc_max_alpha_da_sc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_rsub_alpha_1msa_cc_sub-color_da_1msc_min_alpha_1msc_sc_add-color_sa_sas_add_alpha_z_o_sub-color_dc_1msc_max_alpha_sa_da_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_1mca_rsub_alpha_1mda_z_sub-color_sc_sc_add_alpha_1mca_sa_max-color_sa_1msa_min_alpha_1msc_sa_sub-color_dc_sc_add_alpha_1mdc_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_1mcc_sub_alpha_sas_1msc_sub-color_ca_sc_sub_alpha_1mda_cc_max-color_o_ca_sub_alpha_1mda_sas_rsub-color_z_1mdc_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_sc_max_alpha_cc_1mca_add-color_da_1mca_add_alpha_1mcc_1msa_min-color_sa_z_rsub_alpha_1mca_dc_rsub-color_1msa_1mca_sub_alpha_cc_o_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_1mcc_sub_alpha_dc_o_rsub-color_cc_1mdc_rsub_alpha_1mdc_da_add-color_o_1mcc_min_alpha_sas_sas_max-color_1msa_sc_max_alpha_1msc_sa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mdc_min_alpha_da_sc_sub-color_1mcc_sa_min_alpha_sa_ca_max-color_o_z_add_alpha_1mda_da_add-color_1mdc_sa_min_alpha_1mcc_sc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mcc_rsub_alpha_z_sa_rsub-color_ca_o_max_alpha_z_1mca_sub-color_1mcc_ca_add_alpha_cc_1mdc_rsub-color_dc_dc_rsub_alpha_o_1mcc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_sc_sub_alpha_1mcc_ca_rsub-color_dc_1mda_max_alpha_ca_dc_add-color_1mca_o_rsub_alpha_1mcc_da_add-color_cc_cc_sub_alpha_o_z_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_dc_sub_alpha_1mdc_sa_sub-color_sa_sc_max_alpha_ca_o_add-color_1mcc_1mda_max_alpha_z_ca_max-color_1mca_1msa_min_alpha_1mca_sas_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_cc_rsub_alpha_1mca_1msa_rsub-color_1mca_1msa_max_alpha_1mda_sc_min-color_sc_z_max_alpha_dc_1mca_add-color_1mda_ca_add_alpha_sas_1mdc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sas_min_alpha_1msa_1mda_min-color_ca_sc_min_alpha_da_1mdc_sub-color_z_1mdc_max_alpha_cc_z_rsub-color_z_dc_rsub_alpha_sc_1msc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_sc_min_alpha_o_z_min-color_o_1mda_add_alpha_sas_dc_min-color_dc_1mca_rsub_alpha_sc_1msa_add-color_1mda_da_rsub_alpha_1mca_dc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_o_add_alpha_1mda_1msa_min-color_sa_da_rsub_alpha_da_o_add-color_1msa_1msc_add_alpha_o_sas_sub-color_1msa_sas_min_alpha_1mdc_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_sas_sub_alpha_da_ca_add-color_1msc_o_add_alpha_o_1mca_sub-color_dc_1msc_max_alpha_da_1mdc_sub-color_1msa_1mdc_add_alpha_sc_1msa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_ca_min_alpha_sas_dc_sub-color_ca_ca_max_alpha_1mda_sas_sub-color_sa_1msa_max_alpha_z_1mda_min-color_sc_1mdc_sub_alpha_1msa_da_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sa_min_alpha_ca_1mda_max-color_1mdc_dc_add_alpha_1mda_sas_rsub-color_sas_1mca_max_alpha_1mca_1mcc_min-color_o_1msa_rsub_alpha_dc_da_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1msa_rsub_alpha_1mdc_1mcc_sub-color_1mdc_sc_add_alpha_1mcc_1mca_min-color_z_1msc_sub_alpha_ca_sa_min-color_sa_sa_rsub_alpha_cc_sas_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sc_rsub_alpha_1mcc_cc_sub-color_o_da_rsub_alpha_ca_1mca_sub-color_1msc_sa_sub_alpha_1mca_sc_sub-color_cc_1msa_sub_alpha_sas_ca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mdc_add_alpha_1mda_1mcc_sub-color_1mda_1msc_max_alpha_1msc_da_max-color_da_1mca_sub_alpha_z_cc_min-color_sc_da_add_alpha_1mdc_sc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_dc_sub_alpha_ca_o_sub-color_1mda_z_add_alpha_cc_1msa_sub-color_1msa_1mda_min_alpha_da_o_min-color_1mda_1msc_sub_alpha_dc_1msc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sas_add_alpha_1msa_1msa_min-color_1mda_dc_rsub_alpha_da_da_min-color_sas_o_add_alpha_sa_ca_min-color_da_1mda_sub_alpha_da_1mdc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_ca_sub_alpha_sas_sas_sub-color_1mda_o_max_alpha_1msa_sas_sub-color_1mdc_o_sub_alpha_sas_sc_max-color_1mdc_1mcc_add_alpha_sa_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_sc_max_alpha_cc_1mda_sub-color_sas_z_rsub_alpha_sas_o_rsub-color_1mdc_1msa_rsub_alpha_1mca_1mdc_min-color_1msc_sas_sub_alpha_dc_sa_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1msc_min_alpha_dc_1mda_sub-color_o_1msc_max_alpha_1mda_1mca_add-color_cc_sc_add_alpha_ca_1mcc_rsub-color_1mca_dc_min_alpha_sc_o_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mda_rsub_alpha_da_da_rsub-color_sas_1mdc_rsub_alpha_1msa_sa_add-color_cc_cc_rsub_alpha_sa_1mca_min-color_z_1msa_max_alpha_1msc_cc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_cc_rsub_alpha_sas_1mcc_max-color_da_1mca_max_alpha_da_1msa_sub-color_z_o_rsub_alpha_dc_sas_sub-color_1mda_1msa_add_alpha_1mda_1mdc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_cc_min_alpha_sc_cc_min-color_o_o_min_alpha_1msc_1msc_add-color_sas_da_add_alpha_1mdc_ca_add-color_cc_1mda_sub_alpha_dc_1mda_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_z_min_alpha_1mcc_cc_max-color_z_sas_max_alpha_ca_sa_max-color_1mcc_1mca_sub_alpha_sa_o_rsub-color_z_1mdc_sub_alpha_o_1mda_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1msa_sub_alpha_z_o_rsub-color_o_sc_sub_alpha_1mdc_1mda_rsub-color_1mcc_1mdc_rsub_alpha_1mcc_z_min-color_cc_sa_max_alpha_o_da_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_sa_min_alpha_1mdc_dc_rsub-color_1mcc_1mca_sub_alpha_1mdc_dc_min-color_o_1mcc_sub_alpha_1msc_z_min-color_sas_1msa_add_alpha_z_1msa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_add_alpha_dc_1mdc_sub-color_1msa_o_max_alpha_1msc_1msa_sub-color_1mda_z_max_alpha_z_sa_min-color_sas_1mdc_min_alpha_1mcc_sa_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_1mdc_min_alpha_z_sc_rsub-color_1mda_o_min_alpha_1mdc_sa_max-color_sc_1mcc_rsub_alpha_z_1mdc_max-color_1mda_z_add_alpha_cc_sa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mca_rsub_alpha_o_1mdc_sub-color_sc_dc_add_alpha_1mcc_ca_add-color_sc_da_rsub_alpha_sa_ca_min-color_o_1msc_max_alpha_ca_1msc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_dc_rsub_alpha_z_ca_min-color_sa_ca_rsub_alpha_sas_z_max-color_ca_sas_max_alpha_1mda_sas_max-color_1mda_sc_max_alpha_sc_1mda_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_1mdc_rsub_alpha_sa_1msc_min-color_1mca_ca_max_alpha_sc_sc_max-color_sa_dc_sub_alpha_cc_sas_sub-color_z_1mca_sub_alpha_da_da_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sa_min_alpha_sa_sas_sub-color_1mda_dc_max_alpha_1mdc_sa_add-color_1mdc_cc_min_alpha_1mcc_dc_max-color_da_z_rsub_alpha_1mda_cc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mdc_add_alpha_1msa_z_add-color_ca_1mdc_sub_alpha_1mcc_sc_max-color_sc_1mdc_rsub_alpha_1mdc_1mdc_rsub-color_1mdc_1msc_sub_alpha_sa_1mcc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_cc_sub_alpha_1mdc_1mcc_max-color_z_sc_rsub_alpha_1msc_sas_sub-color_dc_cc_max_alpha_z_1mcc_min-color_1msc_1mda_min_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_cc_sub_alpha_1msa_ca_max-color_sa_dc_rsub_alpha_cc_1mca_rsub-color_dc_cc_add_alpha_1mda_1mca_rsub-color_sa_1mcc_add_alpha_1mca_da_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_sa_min_alpha_cc_sas_rsub-color_dc_sc_min_alpha_sas_dc_min-color_1mda_1msc_max_alpha_sa_1msc_max-color_cc_1mdc_min_alpha_1mda_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_1mdc_min_alpha_1msa_da_max-color_1mdc_da_sub_alpha_cc_cc_max-color_1msa_sas_add_alpha_sc_dc_sub-color_z_sas_min_alpha_1msa_o_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mcc_add_alpha_1msc_sa_min-color_sc_da_max_alpha_sa_da_min-color_1msa_dc_max_alpha_ca_o_sub-color_sas_sas_max_alpha_da_da_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mcc_min_alpha_dc_1mdc_min-color_1mda_1mcc_add_alpha_1mca_1msa_max-color_1mda_sc_add_alpha_sc_1msa_sub-color_dc_sa_min_alpha_1mdc_1mcc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mcc_sub_alpha_o_ca_add-color_da_sa_max_alpha_sa_1mdc_max-color_1mdc_1msc_min_alpha_o_1mda_rsub-color_dc_ca_sub_alpha_sc_1mca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_o_rsub_alpha_dc_1mca_sub-color_1mca_sas_rsub_alpha_da_1msc_sub-color_1mca_da_rsub_alpha_ca_1msc_sub-color_o_1msa_min_alpha_1msc_1msc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_1mcc_min_alpha_1msc_sc_rsub-color_1mda_1mca_min_alpha_1msa_sc_sub-color_1mcc_dc_min_alpha_1mdc_1msa_max-color_1mda_da_rsub_alpha_1mca_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_sc_add_alpha_cc_1mca_sub-color_1mcc_sc_min_alpha_z_1mca_rsub-color_dc_da_sub_alpha_ca_1mdc_add-color_sas_1msc_max_alpha_1msc_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1mcc_max_alpha_sa_ca_rsub-color_1mdc_1mda_max_alpha_1mdc_sa_sub-color_1mdc_1mda_sub_alpha_sa_o_sub-color_1mcc_1msa_add_alpha_1mdc_1mdc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_1mda_add_alpha_cc_1msa_rsub-color_sas_1mca_sub_alpha_1mdc_1mca_rsub-color_da_da_min_alpha_sas_ca_rsub-color_1mca_dc_max_alpha_1mdc_sas_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_ca_add_alpha_sas_1mcc_sub-color_1msc_1mdc_add_alpha_o_o_rsub-color_sc_1mcc_min_alpha_1mda_cc_sub-color_o_cc_min_alpha_z_ca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1mda_sub_alpha_1mcc_dc_sub-color_1mcc_o_sub_alpha_1mda_ca_sub-color_1mcc_ca_min_alpha_1mcc_cc_add-color_1mdc_da_min_alpha_dc_sa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_sub_alpha_cc_cc_max-color_1mca_1msc_max_alpha_1mcc_sas_max-color_1mdc_1mda_sub_alpha_1msa_1mda_sub-color_sas_da_max_alpha_da_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_sa_min_alpha_cc_ca_add-color_1msa_1mca_min_alpha_1mcc_1msc_min-color_1mda_dc_sub_alpha_sas_sa_add-color_1msc_1mca_add_alpha_z_cc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mda_add_alpha_1mda_1mcc_add-color_da_1msc_add_alpha_1mca_ca_max-color_cc_da_sub_alpha_dc_da_rsub-color_z_1mdc_rsub_alpha_1mca_1msa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_sc_rsub_alpha_sa_cc_rsub-color_sas_1mda_sub_alpha_1mcc_dc_sub-color_da_1mca_min_alpha_1mda_o_rsub-color_1msa_da_max_alpha_ca_cc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_dc_max_alpha_1mca_1mca_sub-color_1mda_1mdc_max_alpha_sc_sas_rsub-color_1msc_cc_add_alpha_1msc_1msc_max-color_cc_sc_min_alpha_dc_1msc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_add_alpha_o_1msc_add-color_sas_1mdc_max_alpha_sa_1msc_min-color_dc_sas_min_alpha_1mcc_cc_sub-color_z_1mda_add_alpha_o_1mdc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mca_sub_alpha_o_1mda_add-color_z_1mcc_max_alpha_sc_1mdc_add-color_1mca_1mdc_add_alpha_sc_sa_min-color_sas_o_max_alpha_1mcc_1mdc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
@@ -174836,6 +175174,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.2x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.32x1
@@ -176178,6 +176555,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.2x1_array_of_3
@@ -177601,6 +178044,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.32x32
@@ -179437,6 +179919,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.2x2_array_of_3
@@ -181871,6 +182419,60 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.11x11x11
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.8x16x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.17x11x5
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.1x1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.2x2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.16x16x16
@@ -183557,6 +184159,24 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.forma
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_1.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_1.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_4.size.32x32
@@ -184329,6 +184949,30 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.13x13_array_of_6
@@ -185440,6 +186084,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.2x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.32x1
@@ -186782,6 +187465,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.2x1_array_of_3
@@ -188205,6 +188954,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.32x32
@@ -190041,6 +190829,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.2x2_array_of_3
@@ -192475,6 +193329,60 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.11x11x11
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.8x16x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.17x11x5
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.1x1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.2x2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.16x16x16
@@ -194161,6 +195069,24 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.forma
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_1.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_1.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_4.size.32x32
@@ -194933,6 +195859,30 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.13x13_array_of_6
@@ -235226,6 +236176,260 @@ dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_s
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_dynamic
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_secondary_cmd_buf
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_dynamic_secondary_cmd_buf
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r32_sint
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_2
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_2_post_depth_coverage
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_4
@@ -240700,22 +241904,42 @@ dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240725,42 +241949,82 @@ dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240780,42 +242044,82 @@ dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240835,42 +242139,82 @@ dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240910,42 +242254,82 @@ dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240985,42 +242369,82 @@ dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm_s8_uint
@@ -241030,42 +242454,82 @@ dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm_s8_uint
@@ -241085,302 +242549,602 @@ dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_64
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_48
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_39
@@ -241437,8 +243201,12 @@ dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_cont
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_fragment_stage_no_cache
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_geometry_stage_no_cache_fragment_stage_no_cache
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_control_stage_no_cache_tessellation_evaluation_stage_no_cache_fragment_stage_no_cache
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_fragment_stage_delayed_destroy
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_geometry_stage_delayed_destroy_fragment_stage_delayed_destroy
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_control_stage_delayed_destroy_tessellation_evaluation_stage_delayed_destroy_fragment_stage_delayed_destroy
 dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage
 dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage_no_cache
+dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage_delayed_destroy
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_2_wc_1_viewport_min_0_max_1
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_-3_wc_1_viewport_min_0_max_1
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_6_wc_1_viewport_min_0_max_1
@@ -243490,6 +245258,2332 @@ dEQP-VK.pipeline.max_varyings.test_tess_eval_io_between_tess_eval_fragment
 dEQP-VK.pipeline.max_varyings.test_fragment_io_between_tess_eval_fragment
 dEQP-VK.pipeline.max_varyings.test_geometry_io_between_geometry_fragment
 dEQP-VK.pipeline.max_varyings.test_fragment_io_between_geometry_fragment
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_2_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_4_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_8_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_16_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.coherent.barrier_color_attachments_1_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.coherent.color_attachments_1_blend_overlap_uncorrelated_ext_1
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_slice
@@ -292917,6 +297011,16 @@ dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_6
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array0
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array1
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array2
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_0
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_1
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_2
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_3
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_4
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_5
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_6
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array0
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array1
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array2
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_0
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_1
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_2
@@ -292995,6 +297099,7 @@ dEQP-VK.binding_model.descriptor_copy.compute.sampled_image_array0
 dEQP-VK.binding_model.descriptor_copy.compute.mix_0
 dEQP-VK.binding_model.descriptor_copy.compute.mix_1
 dEQP-VK.binding_model.descriptor_copy.compute.mix_array0
+dEQP-VK.binding_model.descriptor_copy.compute.mix_array1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_0
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_2
@@ -293005,6 +297110,16 @@ dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_6
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array0
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array2
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_0
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_1
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_2
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_3
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_4
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_5
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_6
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array0
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array1
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array2
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_0
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_1
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_2
@@ -293093,7 +297208,9 @@ dEQP-VK.binding_model.descriptor_copy.graphics.sampled_image_array0
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_0
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_1
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_2
+dEQP-VK.binding_model.descriptor_copy.graphics.mix_3
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_array0
+dEQP-VK.binding_model.descriptor_copy.graphics.mix_array1
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.comp
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.frag
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.vert
@@ -294370,6 +298487,8 @@ dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float64
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float64_to_float32
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float16
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float32
+dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float16_no_storage
+dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float32_no_storage
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float64
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float64_to_float16
 dEQP-VK.spirv_assembly.instruction.compute.convertstof.int8_to_float16_m21
@@ -297031,6 +301150,11 @@ dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.vec4
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.matrix
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.floatarray
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.struct
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.float_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.vec4_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.matrix_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.floatarray_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.struct_from_workgroup
 dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_true
 dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_false
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u16
@@ -298125,30 +302249,54 @@ dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup_no_stride
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup_bad_stride
 dEQP-VK.spirv_assembly.instruction.compute.hlsl_cases.cbuffer_packing
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_withnan_vector
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opiequal_single
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opinotequal_single
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opslessthan_single
@@ -307861,6 +312009,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_vert
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_geom
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_frag
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_vert
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_geom
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_frag
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_tesse
@@ -310589,54 +314747,102 @@ dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_geom
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_frag
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_withnan_vector
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opiequal_single
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opinotequal_single
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opslessthan_single
@@ -337799,6 +342005,30 @@ dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.scalar
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec2
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec3
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec4
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_4
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1d
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1darray
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1darrayshadow
@@ -345634,82 +349864,203 @@ dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_co
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_nods
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_nods
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_nods
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_1
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_3
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_7
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_15
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_31
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_63
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_127
 dEQP-VK.renderpass.dedicated_allocation.simple.color
 dEQP-VK.renderpass.dedicated_allocation.simple.depth
 dEQP-VK.renderpass.dedicated_allocation.simple.stencil
@@ -356849,82 +361200,203 @@ dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_c
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_nods
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_nods
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_nods
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_1
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_3
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_7
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_15
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_31
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_63
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_127
 dEQP-VK.renderpass2.dedicated_allocation.simple.color
 dEQP-VK.renderpass2.dedicated_allocation.simple.depth
 dEQP-VK.renderpass2.dedicated_allocation.simple.stencil
@@ -360805,8094 +365277,16195 @@ dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_
 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.depth_stencil_resolve.misc.properties
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_2_2
 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
@@ -413390,6 +425963,11 @@ dEQP-VK.image.extend_operands_spirv1p4.r8_sint_matching_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_force_sign_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_relaxed_matching_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_relaxed_force_sign_extend
+dEQP-VK.image.misaligned_cube.7
+dEQP-VK.image.misaligned_cube.8
+dEQP-VK.image.misaligned_cube.9
+dEQP-VK.image.misaligned_cube.10
+dEQP-VK.image.misaligned_cube.11
 dEQP-VK.wsi.android.surface.create
 dEQP-VK.wsi.android.surface.create_custom_allocator
 dEQP-VK.wsi.android.surface.create_simulate_oom
@@ -413397,6 +425975,7 @@ dEQP-VK.wsi.android.surface.query_support
 dEQP-VK.wsi.android.surface.query_capabilities
 dEQP-VK.wsi.android.surface.query_capabilities2
 dEQP-VK.wsi.android.surface.query_protected_capabilities
+dEQP-VK.wsi.android.surface.query_surface_counters
 dEQP-VK.wsi.android.surface.query_formats
 dEQP-VK.wsi.android.surface.query_formats2
 dEQP-VK.wsi.android.surface.query_present_modes
@@ -414170,6 +426749,7 @@ dEQP-VK.wsi.macos.surface.query_support
 dEQP-VK.wsi.macos.surface.query_capabilities
 dEQP-VK.wsi.macos.surface.query_capabilities2
 dEQP-VK.wsi.macos.surface.query_protected_capabilities
+dEQP-VK.wsi.macos.surface.query_surface_counters
 dEQP-VK.wsi.macos.surface.query_formats
 dEQP-VK.wsi.macos.surface.query_formats2
 dEQP-VK.wsi.macos.surface.query_present_modes
@@ -414585,6 +427165,7 @@ dEQP-VK.wsi.display.get_display_mode_properties
 dEQP-VK.wsi.display.create_display_mode
 dEQP-VK.wsi.display.get_display_plane_capabilities
 dEQP-VK.wsi.display.create_display_plane_surface
+dEQP-VK.wsi.display.surface_counters
 dEQP-VK.wsi.display.get_display_properties2
 dEQP-VK.wsi.display.get_display_plane_properties2
 dEQP-VK.wsi.display.get_display_mode_properties2
@@ -463379,6 +475960,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d.r16i.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.11_1_1
@@ -463388,6 +476029,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16ui.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.11_1_3
@@ -463397,6 +476050,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16i.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.11_1_3
@@ -463406,6 +476119,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16ui.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.11_137_1
@@ -463415,6 +476140,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.11_137_1
@@ -463424,6 +476209,96 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.11_137_3
@@ -463433,6 +476308,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.11_137_3
@@ -463442,6 +476377,96 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.11_137_3
@@ -463451,6 +476476,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.11_137_3
@@ -463460,6 +476545,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.137_137_1
@@ -463469,6 +476566,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.137_137_1
@@ -463478,6 +476635,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.137_137_3
@@ -463487,6 +476656,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.137_137_3
@@ -463496,6 +476725,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.11_1_1
@@ -463505,6 +476746,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16i.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.11_1_1
@@ -463514,6 +476815,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16ui.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.11_1_3
@@ -463523,6 +476836,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16i.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.11_1_3
@@ -463532,6 +476905,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16ui.11_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.11_137_1
@@ -463541,6 +476926,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.11_137_1
@@ -463550,6 +476995,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.11_137_3
@@ -463559,6 +477094,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16i.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.11_137_3
@@ -463568,6 +477163,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16ui.11_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.11_137_3
@@ -463577,6 +477262,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.11_137_3
@@ -463586,6 +477331,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.137_137_1
@@ -463595,6 +477352,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.137_137_1
@@ -463604,6 +477421,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16ui.137_137
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.137_137_3
@@ -463613,6 +477442,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16i.137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.137_137_3
@@ -463622,6 +477511,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16ui.1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.11_137_1
@@ -463631,6 +477532,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.11_137_1
@@ -463640,6 +477562,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.11_137_1
@@ -463649,6 +477601,96 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.11_137_3
@@ -463658,6 +477700,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.11_137_3
@@ -463667,6 +477730,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -463676,6 +477769,96 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.137_137_1
@@ -463685,6 +477868,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.137_137_1
@@ -463694,6 +477898,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.137_137_1
@@ -463703,6 +477937,18 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.137_137_3
@@ -463712,6 +477958,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.137_137_3
@@ -463721,6 +477988,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -463730,6 +478027,18 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.11_137_3
@@ -463739,6 +478048,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.11_137_3
@@ -463748,6 +478078,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.11_137_3
@@ -463757,51 +478117,236 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_444_unorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_444_unorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8_snorm
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_4
@@ -463817,6 +478362,41 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_4
@@ -463832,6 +478412,56 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_4
@@ -463847,6 +478477,196 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_4
@@ -463862,6 +478682,41 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_4
@@ -463877,6 +478732,56 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_4
@@ -463892,6 +478797,196 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_4
@@ -463907,6 +479002,41 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_4
@@ -463922,6 +479052,56 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_4
@@ -463937,6 +479117,26 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_4
@@ -463952,6 +479152,41 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_4
@@ -463967,6 +479202,56 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_4
@@ -463982,6 +479267,26 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_4
@@ -463997,6 +479302,41 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_4
@@ -464012,6 +479352,56 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_4
@@ -464027,6 +479417,26 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.11_137_1
@@ -464036,6 +479446,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.11_137_1
@@ -464045,6 +479476,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.11_137_1
@@ -464054,6 +479515,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16ui.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.11_137_3
@@ -464063,6 +479614,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16i.11_13
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.11_137_3
@@ -464072,6 +479644,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16i.11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -464081,6 +479683,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16ui.1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.137_137_1
@@ -464090,6 +479782,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.137_137_1
@@ -464099,6 +479812,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16i.137_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.137_137_1
@@ -464108,6 +479851,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16ui.137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.137_137_3
@@ -464117,6 +479872,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16i.137
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.137_137_3
@@ -464126,6 +479902,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16i.13
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -464135,6 +479941,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16ui
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.11_137_3
@@ -464144,6 +479962,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.11_137_3
@@ -464153,6 +479992,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.11_137_3
@@ -464162,6 +480031,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16ui.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.11_137_1
@@ -464171,6 +480052,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.11_137_1
@@ -464180,6 +480121,96 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.11_137_3
@@ -464189,6 +480220,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -464198,6 +480289,96 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.137_137_1
@@ -464207,6 +480388,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.137_137_1
@@ -464216,6 +480457,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.137_137_3
@@ -464225,6 +480478,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -464234,6 +480547,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.11_137_3
@@ -464243,6 +480568,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.11_137_3
@@ -464252,6 +480637,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.11_137_1
@@ -464261,6 +480658,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.11_137_1
@@ -464270,6 +480727,96 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16ui.11_137
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.11_137_3
@@ -464279,6 +480826,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16i.11_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -464288,6 +480895,96 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16ui.
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.137_137_1
@@ -464297,6 +480994,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16i.137_137_
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.137_137_1
@@ -464306,6 +481063,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16ui.137_
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.137_137_3
@@ -464315,6 +481084,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16i.13
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -464324,6 +481153,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16u
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.11_137_3
@@ -464333,6 +481174,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.11_137_3
@@ -464342,6 +481243,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16ui.11_137
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.503_137_1
@@ -464354,6 +481267,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.503_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.11_37_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
@@ -464366,6 +481359,110 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.503_137_3
@@ -464378,6 +481475,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
@@ -464390,6 +481567,110 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.137_137_1
@@ -464402,6 +481683,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.11_11_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
@@ -464414,6 +481775,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.137_137_3
@@ -464426,6 +481803,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
@@ -464438,6 +481895,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.256_256
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.503_137_3
@@ -464450,6 +481923,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
@@ -464462,6 +482015,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.503_137_1
@@ -464474,6 +482043,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.512_25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.503_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.11_37_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
@@ -464486,6 +482135,110 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.51
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.503_137_3
@@ -464498,6 +482251,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
@@ -464510,6 +482343,110 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.137_137_1
@@ -464522,6 +482459,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.256_
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.11_11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
@@ -464534,6 +482551,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.137_137_3
@@ -464546,6 +482579,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
@@ -464558,6 +482671,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.503_137_3
@@ -464570,6 +482699,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.256_25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
@@ -464582,6 +482791,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.503_137_1
@@ -464594,6 +482819,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.503_137_1
@@ -464606,6 +482911,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.503_137_3
@@ -464618,6 +483027,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.503_137_3
@@ -464630,6 +483119,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.512_256
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.503_137_3
@@ -464642,6 +483235,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.503_137_3
@@ -464654,6 +483327,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.503_137_1
@@ -464666,6 +483355,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.503_137_1
@@ -464678,6 +483447,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.503_137_3
@@ -464690,6 +483563,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.503_137_3
@@ -464702,6 +483655,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.512_256_
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.137_137_1
@@ -464714,6 +483771,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.137_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.11_11_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.137_137_1
@@ -464726,6 +483863,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.137_137_3
@@ -464738,6 +483891,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.137_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.11_11_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.137_137_3
@@ -464750,6 +483983,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.256_25
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.503_137_3
@@ -464762,6 +484011,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.503_137_3
@@ -464774,6 +484103,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.503_137_1
@@ -464786,6 +484131,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.512
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.503_137_1
@@ -464798,6 +484223,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.503_137_3
@@ -464810,6 +484339,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.503_137_3
@@ -464822,6 +484431,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.503_137_1
@@ -464834,6 +484547,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.512
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.503_137_1
@@ -464846,6 +484639,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.503_137_3
@@ -464858,6 +484755,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.503_137_3
@@ -464870,6 +484847,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.503_137_1
@@ -464882,6 +484963,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.503_137_1
@@ -464894,6 +485055,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.503_137_3
@@ -464906,6 +485171,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.503_137_3
@@ -464918,6 +485263,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.512_25
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.queue_bind.no_dependency
 dEQP-VK.sparse_resources.queue_bind.no_dependency_fence
 dEQP-VK.sparse_resources.queue_bind.single_queue_wait_one
@@ -466264,6 +486713,9 @@ dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_linear
+dEQP-VK.texture.filtering.2d.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.2d.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.2d.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.linear
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest_mipmap_nearest
@@ -466620,6 +487072,9 @@ dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.nearest
 dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.linear
 dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.nearest
 dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.linear
+dEQP-VK.texture.filtering.unnormal.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.unnormal.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.unnormal.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.unnormal.sizes.4x8.nearest
 dEQP-VK.texture.filtering.unnormal.sizes.4x8.linear
 dEQP-VK.texture.filtering.unnormal.sizes.32x64.nearest
@@ -466692,6 +487147,9 @@ dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest_mipmap_linear
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_linear
+dEQP-VK.texture.filtering.cube.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.cube.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.cube.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.cube.sizes.8x8.nearest
 dEQP-VK.texture.filtering.cube.sizes.8x8.linear
 dEQP-VK.texture.filtering.cube.sizes.8x8.nearest_mipmap_nearest
@@ -467084,6 +487542,9 @@ dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_linear
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_linear
+dEQP-VK.texture.filtering.2d_array.formats.s8_uint.s8_uint_nearest
+dEQP-VK.texture.filtering.2d_array.formats.d24_unorm_s8_uint_stencil.d24_unorm_s8_uint_stencil_nearest
+dEQP-VK.texture.filtering.2d_array.formats.d32_sfloat_s8_uint_stencil.d32_sfloat_s8_uint_stencil_nearest
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.linear
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest_mipmap_nearest
@@ -467474,6 +487935,9 @@ dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipma
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_nearest
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_linear
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_linear
+dEQP-VK.texture.filtering.3d.formats.s8_uint.s8_uint_nearest
+dEQP-VK.texture.filtering.3d.formats.d24_unorm_s8_uint_stencil.d24_unorm_s8_uint_stencil_nearest
+dEQP-VK.texture.filtering.3d.formats.d32_sfloat_s8_uint_stencil.d32_sfloat_s8_uint_stencil_nearest
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.linear
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest_mipmap_nearest
@@ -521937,6 +542401,210 @@ dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_optimal_disjoint
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.disjoint
 dEQP-VK.protected_memory.attachment.load_op.static.clear_1
 dEQP-VK.protected_memory.attachment.load_op.static.clear_2
 dEQP-VK.protected_memory.attachment.load_op.static.clear_3
@@ -526283,6 +546951,12 @@ dEQP-VK.protected_memory.workgroupstorage.memsize_5
 dEQP-VK.protected_memory.workgroupstorage.memsize_60
 dEQP-VK.protected_memory.workgroupstorage.memsize_101
 dEQP-VK.protected_memory.workgroupstorage.memsize_503
+dEQP-VK.protected_memory.stack.stacksize_32
+dEQP-VK.protected_memory.stack.stacksize_64
+dEQP-VK.protected_memory.stack.stacksize_128
+dEQP-VK.protected_memory.stack.stacksize_256
+dEQP-VK.protected_memory.stack.stacksize_512
+dEQP-VK.protected_memory.stack.stacksize_1024
 dEQP-VK.device_group.sfr
 dEQP-VK.device_group.sfr_sys
 dEQP-VK.device_group.sfr_dedicated
@@ -538587,23 +559261,37 @@ dEQP-VK.conditional_rendering.draw_clear.draw.case_13
 dEQP-VK.conditional_rendering.draw_clear.draw.case_14
 dEQP-VK.conditional_rendering.draw_clear.draw.update_with_rendering_no_discard
 dEQP-VK.conditional_rendering.draw_clear.draw.update_with_rendering_discard
+dEQP-VK.graphicsfuzz.access-new-vector-inside-if-condition
+dEQP-VK.graphicsfuzz.always-false-if-in-do-while
+dEQP-VK.graphicsfuzz.always-false-if-with-discard-return
 dEQP-VK.graphicsfuzz.barrier-in-loop-with-break
+dEQP-VK.graphicsfuzz.call-if-while-switch
 dEQP-VK.graphicsfuzz.color-write-in-loop
+dEQP-VK.graphicsfuzz.complex-nested-loops-and-call
+dEQP-VK.graphicsfuzz.conditional-return-in-infinite-while
 dEQP-VK.graphicsfuzz.continue-and-merge
 dEQP-VK.graphicsfuzz.control-flow-in-function
 dEQP-VK.graphicsfuzz.control-flow-switch
 dEQP-VK.graphicsfuzz.dead-barriers-in-loops
 dEQP-VK.graphicsfuzz.dead-struct-init
+dEQP-VK.graphicsfuzz.disc-and-add-in-func-in-loop
 dEQP-VK.graphicsfuzz.discard-continue-return
+dEQP-VK.graphicsfuzz.discard-in-array-manipulating-loop
+dEQP-VK.graphicsfuzz.discards-in-control-flow
 dEQP-VK.graphicsfuzz.do-while-loop-in-conditionals
+dEQP-VK.graphicsfuzz.do-while-with-always-true-if
 dEQP-VK.graphicsfuzz.early-return-and-barrier
 dEQP-VK.graphicsfuzz.for-condition-always-false
+dEQP-VK.graphicsfuzz.for-loop-with-return
 dEQP-VK.graphicsfuzz.for-with-ifs-and-return
 dEQP-VK.graphicsfuzz.fragcoord-control-flow
 dEQP-VK.graphicsfuzz.fragcoord-control-flow-2
 dEQP-VK.graphicsfuzz.if-and-switch
 dEQP-VK.graphicsfuzz.loop-call-discard
+dEQP-VK.graphicsfuzz.loop-dead-if-loop
 dEQP-VK.graphicsfuzz.loop-nested-ifs
+dEQP-VK.graphicsfuzz.loops-breaks-returns
+dEQP-VK.graphicsfuzz.loops-ifs-continues-call
 dEQP-VK.graphicsfuzz.mat-array-deep-control-flow
 dEQP-VK.graphicsfuzz.mat-array-distance
 dEQP-VK.graphicsfuzz.matrices-and-return-in-loop
@@ -538613,21 +559301,41 @@ dEQP-VK.graphicsfuzz.nested-for-loops-with-return
 dEQP-VK.graphicsfuzz.nested-ifs-and-return-in-for-loop
 dEQP-VK.graphicsfuzz.nested-loops-switch
 dEQP-VK.graphicsfuzz.pow-vec4
+dEQP-VK.graphicsfuzz.return-before-writing-wrong-color
+dEQP-VK.graphicsfuzz.return-float-from-while-loop
 dEQP-VK.graphicsfuzz.return-in-loop-in-function
+dEQP-VK.graphicsfuzz.returned-boolean-in-vector
 dEQP-VK.graphicsfuzz.similar-nested-ifs
+dEQP-VK.graphicsfuzz.struct-and-unreachable-infinite-loop
 dEQP-VK.graphicsfuzz.struct-used-as-temporary
+dEQP-VK.graphicsfuzz.switch-if-discard
+dEQP-VK.graphicsfuzz.switch-with-empty-if-false
 dEQP-VK.graphicsfuzz.swizzle-struct-init-min
+dEQP-VK.graphicsfuzz.transpose-rectangular-matrix
+dEQP-VK.graphicsfuzz.two-for-loops-with-barrier-function
 dEQP-VK.graphicsfuzz.two-loops-matrix
 dEQP-VK.graphicsfuzz.two-loops-set-struct
 dEQP-VK.graphicsfuzz.two-loops-with-break
+dEQP-VK.graphicsfuzz.two-nested-do-whiles
+dEQP-VK.graphicsfuzz.two-nested-for-loops-with-returns
+dEQP-VK.graphicsfuzz.two-nested-infinite-loops-discard
+dEQP-VK.graphicsfuzz.undefined-integer-in-function
+dEQP-VK.graphicsfuzz.uninit-element-cast-in-loop
+dEQP-VK.graphicsfuzz.uninitialized-var-decrement-and-add
+dEQP-VK.graphicsfuzz.undefined-assign-in-infinite-loop
 dEQP-VK.graphicsfuzz.unreachable-barrier-in-loops
 dEQP-VK.graphicsfuzz.unreachable-continue-statement
+dEQP-VK.graphicsfuzz.unreachable-discard-statement-in-if
+dEQP-VK.graphicsfuzz.unreachable-discard-statement
 dEQP-VK.graphicsfuzz.unreachable-loops
 dEQP-VK.graphicsfuzz.unreachable-loops-in-switch
+dEQP-VK.graphicsfuzz.unreachable-return-in-loop
+dEQP-VK.graphicsfuzz.unreachable-switch-case-with-discards
+dEQP-VK.graphicsfuzz.while-function-always-false
 dEQP-VK.graphicsfuzz.while-inside-switch
 dEQP-VK.graphicsfuzz.write-before-break
-dEQP-VK.graphicsfuzz.write-red-after-search
 dEQP-VK.graphicsfuzz.write-red-in-loop-nest
+dEQP-VK.graphicsfuzz.wrong-color-in-always-false-if
 dEQP-VK.transform_feedback.simple.basic_1_256
 dEQP-VK.transform_feedback.simple.basic_beginqueryindexed_streamid_0_1_256
 dEQP-VK.transform_feedback.simple.basic_endqueryindexed_streamid_0_1_256
index 93a8bbb..072b845 100644 (file)
@@ -332,7 +332,7 @@ PACKAGES = [
        GitRepo(
                "https://github.com/google/amber.git",
                None,
-               "62ef3e4e056d80f848baadee745cc176f6252cc3",
+               "0556811aeaad846f4bacbbd03e05e61fbfe1e545",
                "amber"),
 ]
 
index b5fb689..b71b926 100644 (file)
@@ -642,6 +642,10 @@ Full list of parameters for the `glcts` binary:
     Run tests that exhaust memory on purpose
     default: 'disable'
 
+  --deqp-archive-dir=<value>
+    Path to test resource files
+    default: current working directory
+
   --deqp-case-fraction=<value>,<value>
     Run a fraction of the test cases (e.g. N,M means run group%M==N)
     default: ''
index 97740ac..ecc9f42 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL40.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL40.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL40.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL40.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL40.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL40.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL40.draw_indirect.negative-noindirect-arrays
 KHR-GL40.draw_indirect.negative-noindirect-elements
 KHR-GL40.draw_indirect.negative-invalidMode-arrays
index afc8688..75a23de 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL41.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL41.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL41.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL41.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL41.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL41.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL41.draw_indirect.negative-noindirect-arrays
 KHR-GL41.draw_indirect.negative-noindirect-elements
 KHR-GL41.draw_indirect.negative-invalidMode-arrays
index 8ca8de1..9287485 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL42.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL42.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL42.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL42.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL42.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL42.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL42.draw_indirect.negative-noindirect-arrays
 KHR-GL42.draw_indirect.negative-noindirect-elements
 KHR-GL42.draw_indirect.negative-invalidMode-arrays
index 1ababf8..7411192 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL43.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL43.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL43.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL43.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL43.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL43.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL43.draw_indirect.negative-noindirect-arrays
 KHR-GL43.draw_indirect.negative-noindirect-elements
 KHR-GL43.draw_indirect.negative-invalidMode-arrays
index b5b4547..63901ab 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL44.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL44.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL44.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL44.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL44.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL44.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL44.draw_indirect.negative-noindirect-arrays
 KHR-GL44.draw_indirect.negative-noindirect-elements
 KHR-GL44.draw_indirect.negative-invalidMode-arrays
index 75c49cb..f031ddd 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL45.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL45.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL45.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL45.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL45.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL45.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL45.draw_indirect.negative-noindirect-arrays
 KHR-GL45.draw_indirect.negative-noindirect-elements
 KHR-GL45.draw_indirect.negative-invalidMode-arrays
index 78ffae6..4f1429d 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL46.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL46.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL46.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL46.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL46.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL46.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL46.draw_indirect.negative-noindirect-arrays
 KHR-GL46.draw_indirect.negative-noindirect-elements
 KHR-GL46.draw_indirect.negative-invalidMode-arrays
index 97740ac..ecc9f42 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL40.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL40.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL40.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL40.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL40.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL40.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL40.draw_indirect.negative-noindirect-arrays
 KHR-GL40.draw_indirect.negative-noindirect-elements
 KHR-GL40.draw_indirect.negative-invalidMode-arrays
index afc8688..75a23de 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL41.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL41.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL41.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL41.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL41.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL41.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL41.draw_indirect.negative-noindirect-arrays
 KHR-GL41.draw_indirect.negative-noindirect-elements
 KHR-GL41.draw_indirect.negative-invalidMode-arrays
index e5c3274..a64a7f0 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL42.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL42.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL42.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL42.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL42.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL42.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL42.draw_indirect.negative-noindirect-arrays
 KHR-GL42.draw_indirect.negative-noindirect-elements
 KHR-GL42.draw_indirect.negative-invalidMode-arrays
index e47dba1..f9a3ef6 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL43.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL43.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL43.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL43.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL43.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL43.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL43.draw_indirect.negative-noindirect-arrays
 KHR-GL43.draw_indirect.negative-noindirect-elements
 KHR-GL43.draw_indirect.negative-invalidMode-arrays
index 649409f..1e66a37 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL44.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL44.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL44.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL44.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL44.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL44.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL44.draw_indirect.negative-noindirect-arrays
 KHR-GL44.draw_indirect.negative-noindirect-elements
 KHR-GL44.draw_indirect.negative-invalidMode-arrays
index c62f252..13de73c 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL45.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL45.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL45.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL45.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL45.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL45.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL45.draw_indirect.negative-noindirect-arrays
 KHR-GL45.draw_indirect.negative-noindirect-elements
 KHR-GL45.draw_indirect.negative-invalidMode-arrays
index bb18db6..a0e7c97 100644 (file)
@@ -3878,8 +3878,6 @@ KHR-GL46.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL46.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL46.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL46.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL46.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL46.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL46.draw_indirect.negative-noindirect-arrays
 KHR-GL46.draw_indirect.negative-noindirect-elements
 KHR-GL46.draw_indirect.negative-invalidMode-arrays
index 3a05ff4..519fcf0 100644 (file)
@@ -3923,8 +3923,6 @@ KHR-GL40.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL40.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL40.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL40.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL40.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL40.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL40.draw_indirect.negative-noindirect-arrays
 KHR-GL40.draw_indirect.negative-noindirect-elements
 KHR-GL40.draw_indirect.negative-invalidMode-arrays
index ceea623..8a9c7e0 100644 (file)
@@ -3923,8 +3923,6 @@ KHR-GL41.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL41.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL41.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL41.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL41.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL41.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL41.draw_indirect.negative-noindirect-arrays
 KHR-GL41.draw_indirect.negative-noindirect-elements
 KHR-GL41.draw_indirect.negative-invalidMode-arrays
index 8dc2e6a..d84483f 100644 (file)
@@ -3923,8 +3923,6 @@ KHR-GL42.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL42.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL42.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL42.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL42.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL42.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL42.draw_indirect.negative-noindirect-arrays
 KHR-GL42.draw_indirect.negative-noindirect-elements
 KHR-GL42.draw_indirect.negative-invalidMode-arrays
index 971be4d..6a02c54 100644 (file)
@@ -3923,8 +3923,6 @@ KHR-GL43.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL43.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL43.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL43.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL43.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL43.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL43.draw_indirect.negative-noindirect-arrays
 KHR-GL43.draw_indirect.negative-noindirect-elements
 KHR-GL43.draw_indirect.negative-invalidMode-arrays
index 2bac3e7..4fc2353 100644 (file)
@@ -3923,8 +3923,6 @@ KHR-GL44.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL44.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL44.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL44.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL44.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL44.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL44.draw_indirect.negative-noindirect-arrays
 KHR-GL44.draw_indirect.negative-noindirect-elements
 KHR-GL44.draw_indirect.negative-invalidMode-arrays
index e0ba5c9..a2b4a8c 100644 (file)
@@ -3923,8 +3923,6 @@ KHR-GL45.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL45.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL45.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL45.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL45.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL45.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL45.draw_indirect.negative-noindirect-arrays
 KHR-GL45.draw_indirect.negative-noindirect-elements
 KHR-GL45.draw_indirect.negative-invalidMode-arrays
index 070492d..2b3eb4a 100644 (file)
@@ -3923,8 +3923,6 @@ KHR-GL46.draw_indirect.basic-mode-drawElements-triangle_strip_adjacency
 KHR-GL46.draw_indirect.advanced-twoPass-transformFeedback-arrays
 KHR-GL46.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GL46.draw_indirect.advanced-primitiveRestart-elements
-KHR-GL46.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GL46.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GL46.draw_indirect.negative-noindirect-arrays
 KHR-GL46.draw_indirect.negative-noindirect-elements
 KHR-GL46.draw_indirect.negative-invalidMode-arrays
index 6431f5f..45156af 100644 (file)
@@ -42292,8 +42292,6 @@ dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_float
 dEQP-GLES3.functional.state_query.shader.precision_fragment_lowp_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_mediump_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_int
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.internal_format.r8_samples
 dEQP-GLES3.functional.state_query.internal_format.rg8_samples
 dEQP-GLES3.functional.state_query.internal_format.rgb8_samples
index 1c54bd9..837c784 100644 (file)
@@ -42273,8 +42273,6 @@ dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_float
 dEQP-GLES3.functional.state_query.shader.precision_fragment_lowp_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_mediump_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_int
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.internal_format.r8_samples
 dEQP-GLES3.functional.state_query.internal_format.rg8_samples
 dEQP-GLES3.functional.state_query.internal_format.rgb8_samples
index 0fbed42..f9e8ab3 100644 (file)
@@ -42890,8 +42890,6 @@ dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_float
 dEQP-GLES3.functional.state_query.shader.precision_fragment_lowp_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_mediump_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_int
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.internal_format.r8_samples
 dEQP-GLES3.functional.state_query.internal_format.rg8_samples
 dEQP-GLES3.functional.state_query.internal_format.rgb8_samples
index f8dd107..50f6b7b 100644 (file)
@@ -43639,8 +43639,6 @@ dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_float
 dEQP-GLES3.functional.state_query.shader.precision_fragment_lowp_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_mediump_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_int
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.internal_format.r8_samples
 dEQP-GLES3.functional.state_query.internal_format.rg8_samples
 dEQP-GLES3.functional.state_query.internal_format.rgb8_samples
index e49fc73..3742dca 100644 (file)
@@ -2233,9 +2233,6 @@ dEQP-GLES2.functional.shaders.functions.invalid.attribute_local_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_local_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_argument_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_return_type_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_return_type_fragment
index 3791177..420b0c3 100644 (file)
@@ -42986,8 +42986,6 @@ dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_float
 dEQP-GLES3.functional.state_query.shader.precision_fragment_lowp_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_mediump_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_int
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.internal_format.r8_samples
 dEQP-GLES3.functional.state_query.internal_format.rg8_samples
 dEQP-GLES3.functional.state_query.internal_format.rgb8_samples
index 21298d3..af109c1 100644 (file)
@@ -1,3 +1,8 @@
 #VK-GL-CTS 294
 dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_vertex
 dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_fragment
+
+#VK-GL-CTS 2116
+dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_vertex
index e49fc73..3742dca 100644 (file)
@@ -2233,9 +2233,6 @@ dEQP-GLES2.functional.shaders.functions.invalid.attribute_local_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_local_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_argument_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_return_type_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_return_type_fragment
index 3791177..420b0c3 100644 (file)
@@ -42986,8 +42986,6 @@ dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_float
 dEQP-GLES3.functional.state_query.shader.precision_fragment_lowp_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_mediump_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_int
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.internal_format.r8_samples
 dEQP-GLES3.functional.state_query.internal_format.rg8_samples
 dEQP-GLES3.functional.state_query.internal_format.rgb8_samples
index 21298d3..af109c1 100644 (file)
@@ -1,3 +1,8 @@
 #VK-GL-CTS 294
 dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_vertex
 dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_fragment
+
+#VK-GL-CTS 2116
+dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_vertex
index 164c179..b70bffc 100644 (file)
@@ -145,8 +145,6 @@ dEQP-GLES2.functional.shaders.preprocessor.basic.empty_function_vertex
 dEQP-GLES2.functional.shaders.preprocessor.basic.empty_function_fragment
 dEQP-GLES2.functional.shaders.preprocessor.basic.empty_directive_vertex
 dEQP-GLES2.functional.shaders.preprocessor.basic.empty_directive_fragment
-dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_vertex
-dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_fragment
 dEQP-GLES2.functional.shaders.preprocessor.definitions.define_value_and_function_vertex
 dEQP-GLES2.functional.shaders.preprocessor.definitions.define_value_and_function_fragment
 dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_object_invalid_syntax_vertex
@@ -2264,9 +2262,6 @@ dEQP-GLES2.functional.shaders.functions.invalid.attribute_local_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_local_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_argument_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_return_type_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_return_type_fragment
index df5b53e..ff0a2e1 100644 (file)
@@ -43004,8 +43004,6 @@ dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_float
 dEQP-GLES3.functional.state_query.shader.precision_fragment_lowp_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_mediump_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_int
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.internal_format.r8_samples
 dEQP-GLES3.functional.state_query.internal_format.rg8_samples
 dEQP-GLES3.functional.state_query.internal_format.rgb8_samples
diff --git a/external/openglcts/data/mustpass/gles/aosp_mustpass/master/src/gles2-spec-issues.txt b/external/openglcts/data/mustpass/gles/aosp_mustpass/master/src/gles2-spec-issues.txt
new file mode 100644 (file)
index 0000000..af109c1
--- /dev/null
@@ -0,0 +1,8 @@
+#VK-GL-CTS 294
+dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_vertex
+dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_fragment
+
+#VK-GL-CTS 2116
+dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_vertex
index 03ee838..84b0575 100644 (file)
@@ -1171,8 +1171,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
index 03ee838..84b0575 100644 (file)
@@ -1171,8 +1171,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
index 9d96e35..e8ca86e 100644 (file)
@@ -1171,8 +1171,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
index 9d96e35..e8ca86e 100644 (file)
@@ -1171,8 +1171,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
index d9df703..6a23c58 100644 (file)
@@ -2101,8 +2101,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
index d9df703..6a23c58 100644 (file)
@@ -2101,8 +2101,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
index b797c0c..080903c 100644 (file)
@@ -422,10 +422,10 @@ KHR-GLES2.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES2.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES2.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES2.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES2.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES2.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES2.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES2.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES2.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES2.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES2.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES2.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES2.core.internalformat.texture2d.rgb_float_rgb32f_linear
index 6bf4ede..5a6f76f 100644 (file)
@@ -3244,10 +3244,10 @@ KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES3.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES3.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES3.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES3.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES3.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES3.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -3262,6 +3262,8 @@ KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES3.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES3.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES3.core.internalformat.copy_tex_image.rgb
 KHR-GLES3.core.internalformat.copy_tex_image.rgba
index 828baad..2f0b28e 100644 (file)
@@ -2109,8 +2109,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
@@ -2275,10 +2273,10 @@ KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES31.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES31.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES31.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES31.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES31.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES31.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -2293,6 +2291,8 @@ KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES31.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES31.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES31.core.internalformat.copy_tex_image.rgb
 KHR-GLES31.core.internalformat.copy_tex_image.rgba
index 6697dad..788b602 100644 (file)
@@ -1040,10 +1040,10 @@ KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES32.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES32.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES32.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES32.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES32.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES32.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -1058,6 +1058,8 @@ KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES32.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES32.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES32.core.internalformat.copy_tex_image.rgb
 KHR-GLES32.core.internalformat.copy_tex_image.rgba
index b797c0c..080903c 100644 (file)
@@ -422,10 +422,10 @@ KHR-GLES2.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES2.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES2.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES2.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES2.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES2.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES2.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES2.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES2.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES2.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES2.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES2.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES2.core.internalformat.texture2d.rgb_float_rgb32f_linear
index 6bf4ede..5a6f76f 100644 (file)
@@ -3244,10 +3244,10 @@ KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES3.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES3.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES3.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES3.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES3.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES3.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -3262,6 +3262,8 @@ KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES3.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES3.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES3.core.internalformat.copy_tex_image.rgb
 KHR-GLES3.core.internalformat.copy_tex_image.rgba
index 828baad..2f0b28e 100644 (file)
@@ -2109,8 +2109,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
@@ -2275,10 +2273,10 @@ KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES31.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES31.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES31.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES31.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES31.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES31.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -2293,6 +2291,8 @@ KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES31.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES31.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES31.core.internalformat.copy_tex_image.rgb
 KHR-GLES31.core.internalformat.copy_tex_image.rgba
index 6697dad..788b602 100644 (file)
@@ -1040,10 +1040,10 @@ KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES32.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES32.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES32.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES32.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES32.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES32.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -1058,6 +1058,8 @@ KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES32.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES32.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES32.core.internalformat.copy_tex_image.rgb
 KHR-GLES32.core.internalformat.copy_tex_image.rgba
index b797c0c..080903c 100644 (file)
@@ -422,10 +422,10 @@ KHR-GLES2.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES2.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES2.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES2.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES2.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES2.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES2.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES2.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES2.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES2.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES2.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES2.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES2.core.internalformat.texture2d.rgb_float_rgb32f_linear
index 6bf4ede..5a6f76f 100644 (file)
@@ -3244,10 +3244,10 @@ KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES3.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES3.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES3.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES3.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES3.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES3.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -3262,6 +3262,8 @@ KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES3.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES3.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES3.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES3.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES3.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES3.core.internalformat.copy_tex_image.rgb
 KHR-GLES3.core.internalformat.copy_tex_image.rgba
index 828baad..2f0b28e 100644 (file)
@@ -2109,8 +2109,6 @@ KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays
 KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements
 KHR-GLES31.core.draw_indirect.advanced-primitiveRestart-elements
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-arrays
-KHR-GLES31.core.draw_indirect.misc-reservedMustBeZero-elements
 KHR-GLES31.core.draw_indirect.negative-noindirect-arrays
 KHR-GLES31.core.draw_indirect.negative-noindirect-elements
 KHR-GLES31.core.draw_indirect.negative-invalidMode-arrays
@@ -2275,10 +2273,10 @@ KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES31.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES31.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES31.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES31.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES31.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES31.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -2293,6 +2291,8 @@ KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES31.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES31.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES31.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES31.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES31.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES31.core.internalformat.copy_tex_image.rgb
 KHR-GLES31.core.internalformat.copy_tex_image.rgba
index 6697dad..788b602 100644 (file)
@@ -1040,10 +1040,10 @@ KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_int_2_10_10_10_rev_rgb
 KHR-GLES32.core.internalformat.texture2d.depth_component_unsigned_short_depth_component
 KHR-GLES32.core.internalformat.texture2d.depth_component_unsigned_int_depth_component
 KHR-GLES32.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth_stencil
-KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f
-KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f
-KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f_linear
-KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f_linear
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_oes_rgb
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_oes_rgba
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_oes_rgb_linear
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_oes_rgba_linear
 KHR-GLES32.core.internalformat.texture2d.rgb_float_rgb32f
 KHR-GLES32.core.internalformat.texture2d.rgba_float_rgba32f
 KHR-GLES32.core.internalformat.texture2d.rgb_float_rgb32f_linear
@@ -1058,6 +1058,8 @@ KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb
 KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_short_5_6_5_rgb565
 KHR-GLES32.core.internalformat.texture2d.rgb_unsigned_byte_rgb8
 KHR-GLES32.core.internalformat.texture2d.rgba_unsigned_byte_rgba8
+KHR-GLES32.core.internalformat.texture2d.rgb_half_float_rgb16f
+KHR-GLES32.core.internalformat.texture2d.rgba_half_float_rgba16f
 KHR-GLES32.core.internalformat.texture2d.depth_stencil_unsigned_int_24_8_depth24_stencil8
 KHR-GLES32.core.internalformat.copy_tex_image.rgb
 KHR-GLES32.core.internalformat.copy_tex_image.rgba
index 6442929..4304985 100644 (file)
@@ -460,6 +460,7 @@ void InternalformatCaseBase::generateTextureData(GLuint width, GLuint height, GL
                colorConversionMap[GL_BYTE]                                                = &convertByte;
                colorConversionMap[GL_UNSIGNED_BYTE]                       = &convertUByte;
                colorConversionMap[GL_HALF_FLOAT]                                  = &convertHFloat;
+               colorConversionMap[GL_HALF_FLOAT_OES]                      = &convertHFloat;
                colorConversionMap[GL_FLOAT]                                       = &convertFloat;
                colorConversionMap[GL_SHORT]                                       = &convertShort;
                colorConversionMap[GL_UNSIGNED_SHORT]                      = &convertUShort;
@@ -693,6 +694,9 @@ tcu::TestNode::IterateResult Texture2DCase::iterate(void)
        if (!requiredExtensionsSupported(m_testFormat.requiredExtension, m_testFormat.secondReqiredExtension))
                return STOP;
 
+       glu::RenderContext&  renderContext   = m_context.getRenderContext();
+       const Functions&         gl                              = renderContext.getFunctions();
+
        typedef std::map<GLenum, TextureFormat> ReferenceFormatMap;
        static ReferenceFormatMap formatMap;
        if (formatMap.empty())
@@ -709,7 +713,7 @@ tcu::TestNode::IterateResult Texture2DCase::iterate(void)
                formatMap[GL_DEPTH_COMPONENT] = TextureFormat(GL_DEPTH_COMPONENT, GL_UNSIGNED_INT, GL_DEPTH_COMPONENT);
                formatMap[GL_DEPTH_STENCIL] = TextureFormat(GL_DEPTH_STENCIL, GL_UNSIGNED_INT_24_8, GL_DEPTH_STENCIL);
 
-               if (glu::contextSupports(m_context.getRenderContext().getType(), glu::ApiType::es(3, 0)))
+               if (glu::IsES3Compatible(gl))
                {
                        formatMap[GL_DEPTH_STENCIL] = TextureFormat(GL_DEPTH_STENCIL, GL_UNSIGNED_INT_24_8, GL_DEPTH24_STENCIL8_OES);
                }
@@ -725,8 +729,6 @@ tcu::TestNode::IterateResult Texture2DCase::iterate(void)
        }
 
        const TextureFormat& referenceFormat = formatIterator->second;
-       glu::RenderContext&  renderContext   = m_context.getRenderContext();
-       const Functions&         gl                              = renderContext.getFunctions();
 
        if (m_renderWidth > m_context.getRenderTarget().getWidth())
                m_renderWidth = m_context.getRenderTarget().getWidth();
@@ -1422,10 +1424,10 @@ void InternalformatTests::getESTestData(TestData& testData, glu::ContextType& co
                TF(GL_DEPTH_COMPONENT, GL_UNSIGNED_SHORT, GL_DEPTH_COMPONENT, OES_depth_texture),
                TF(GL_DEPTH_COMPONENT, GL_UNSIGNED_INT, GL_DEPTH_COMPONENT, OES_depth_texture),
                TF(GL_DEPTH_STENCIL, GL_UNSIGNED_INT_24_8, GL_DEPTH_STENCIL, OES_packed_depth_stencil, OES_depth_texture),
-               TF(GL_RGB, GL_HALF_FLOAT, GL_RGB16F, OES_texture_half_float),
-               TF(GL_RGBA, GL_HALF_FLOAT, GL_RGBA16F, OES_texture_half_float),
-               TF(GL_RGB, GL_HALF_FLOAT, GL_RGB16F, OES_texture_half_float_linear, DE_NULL, GL_LINEAR, GL_LINEAR),
-               TF(GL_RGBA, GL_HALF_FLOAT, GL_RGBA16F, OES_texture_half_float_linear, DE_NULL, GL_LINEAR, GL_LINEAR),
+               TF(GL_RGB, GL_HALF_FLOAT_OES, GL_RGB, OES_texture_half_float),
+               TF(GL_RGBA, GL_HALF_FLOAT_OES, GL_RGBA, OES_texture_half_float),
+               TF(GL_RGB, GL_HALF_FLOAT_OES, GL_RGB, OES_texture_half_float_linear, DE_NULL, GL_LINEAR, GL_LINEAR),
+               TF(GL_RGBA, GL_HALF_FLOAT_OES, GL_RGBA, OES_texture_half_float_linear, DE_NULL, GL_LINEAR, GL_LINEAR),
                TF(GL_RGB, GL_FLOAT, GL_RGB32F, OES_texture_float),
                TF(GL_RGBA, GL_FLOAT, GL_RGBA32F, OES_texture_float),
                TF(GL_RGB, GL_FLOAT, GL_RGB32F, OES_texture_float_linear, DE_NULL, GL_LINEAR, GL_LINEAR),
@@ -1462,6 +1464,8 @@ void InternalformatTests::getESTestData(TestData& testData, glu::ContextType& co
                        TF(GL_RGB, GL_UNSIGNED_SHORT_5_6_5, GL_RGB565),
                        TF(GL_RGB, GL_UNSIGNED_BYTE, GL_RGB8),
                        TF(GL_RGBA, GL_UNSIGNED_BYTE, GL_RGBA8),
+                       TF(GL_RGB, GL_HALF_FLOAT, GL_RGB16F),
+                       TF(GL_RGBA, GL_HALF_FLOAT, GL_RGBA16F),
                        TF(GL_DEPTH_STENCIL, GL_UNSIGNED_INT_24_8, GL_DEPTH24_STENCIL8),
                };
 
index 6071c6b..c04cb2d 100644 (file)
@@ -210,19 +210,9 @@ void createTestCasesForAllShaderTypes(const ShaderExecutorParams& params, std::v
        {
                shaderSpec.version = glu::GLSL_VERSION_310_ES;
                shaderTypes.push_back(glu::SHADERTYPE_COMPUTE);
-
-               if (context.getContextInfo().isExtensionSupported("GL_EXT_geometry_shader") ||
-                       context.getContextInfo().isExtensionSupported("GL_OES_geometry_shader"))
-               {
-                       shaderTypes.push_back(glu::SHADERTYPE_GEOMETRY);
-               }
-
-               if (context.getContextInfo().isExtensionSupported("GL_EXT_tessellation_shader") ||
-                       context.getContextInfo().isExtensionSupported("GL_OES_tessellation_shader"))
-               {
-                       shaderTypes.push_back(glu::SHADERTYPE_TESSELLATION_CONTROL);
-                       shaderTypes.push_back(glu::SHADERTYPE_TESSELLATION_EVALUATION);
-               }
+               shaderTypes.push_back(glu::SHADERTYPE_GEOMETRY);
+               shaderTypes.push_back(glu::SHADERTYPE_TESSELLATION_CONTROL);
+               shaderTypes.push_back(glu::SHADERTYPE_TESSELLATION_EVALUATION);
        }
        else
        {
index 30b1cce..9f29cbe 100644 (file)
@@ -127,18 +127,9 @@ void ShaderMacroTests::init(void)
        else if (glu::contextSupports(contextType, glu::ApiType::es(3, 1)))
        {
                shaderSpec.version = glu::GLSL_VERSION_310_ES;
-               if (m_context.getContextInfo().isExtensionSupported("GL_EXT_geometry_shader") ||
-                       m_context.getContextInfo().isExtensionSupported("GL_OES_geometry_shader"))
-               {
-                       shaderTypes.push_back(glu::SHADERTYPE_GEOMETRY);
-               }
-
-               if (m_context.getContextInfo().isExtensionSupported("GL_EXT_tessellation_shader") ||
-                       m_context.getContextInfo().isExtensionSupported("GL_OES_tessellation_shader"))
-               {
-                       shaderTypes.push_back(glu::SHADERTYPE_TESSELLATION_CONTROL);
-                       shaderTypes.push_back(glu::SHADERTYPE_TESSELLATION_EVALUATION);
-               }
+               shaderTypes.push_back(glu::SHADERTYPE_GEOMETRY);
+               shaderTypes.push_back(glu::SHADERTYPE_TESSELLATION_CONTROL);
+               shaderTypes.push_back(glu::SHADERTYPE_TESSELLATION_EVALUATION);
        }
 
        for (std::size_t typeIndex = 0; typeIndex < shaderTypes.size(); ++typeIndex)
index dbfa94a..e6696b9 100644 (file)
@@ -36,6 +36,7 @@ set(DEQP_GL_SUBGROUPS_SRCS
 set(DEQP_GL_SUBGROUPS_LIBS
   glutil
   tcutil
+  glcts-common
   )
 
 PCH(DEQP_GL_SUBGROUPS_SRCS ../../pch.cpp)
index acdc764..9f7de05 100755 (executable)
@@ -361,7 +361,7 @@ void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinitio
                                "{\n"
                                "  if (subgroupElect())\n"
                                "  {\n"
-                               "    out_color.r = 71.f;\n" // << 2 * ELECTED_VALUE - UNELECTED_VALUE << ";\n"
+                               "    out_color.r = 2.0f * " + electedValue.str() + ".0f - " + unelectedValue.str() + ".0f;\n"
                                "    out_color.g = 2.0f;\n"
                                "  }\n"
                                "  else\n"
@@ -1519,27 +1519,16 @@ deqp::TestCaseGroup* createSubgroupsBasicTests(deqp::Context& testCtx)
                                                                                supportedCheck, initPrograms, test, caseDef);
                }
 
-               if (OPTYPE_ELECT == opTypeIndex)
+               for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex)
                {
-                       for (int stageIndex = 1; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex)
-                       {
-                               const CaseDefinition caseDef = {opTypeIndex, stages[stageIndex]};
-                               SubgroupFactory<CaseDefinition>::addFunctionCaseWithPrograms(framebufferGroup.get(),
-                                                       op + "_" + getShaderStageName(caseDef.shaderStage), "",
-                                                       supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDef);
-                       }
-               }
-               else
-               {
-                       for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex)
-                       {
-                               const CaseDefinition caseDefFrag = {opTypeIndex, stages[stageIndex]};
-                               SubgroupFactory<CaseDefinition>::addFunctionCaseWithPrograms(framebufferGroup.get(),
-                                                       op + "_" + getShaderStageName(caseDefFrag.shaderStage), "",
-                                                       supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDefFrag);
-                       }
-               }
+                       if (opTypeIndex == OPTYPE_ELECT && stageIndex == 0)
+                               continue;               // This is not tested. I don't know why.
 
+                       const CaseDefinition caseDef = {opTypeIndex, stages[stageIndex]};
+                       SubgroupFactory<CaseDefinition>::addFunctionCaseWithPrograms(framebufferGroup.get(),
+                                               op + "_" + getShaderStageName(caseDef.shaderStage), "",
+                                               supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDef);
+               }
        }
 
        de::MovePtr<deqp::TestCaseGroup> group(new deqp::TestCaseGroup(
index 982f126..075236a 100644 (file)
@@ -5718,203 +5718,6 @@ void CPrimitiveRestartElements<test_api::GL>::EnablePrimitiveRestart()
 }
 
 template <typename api>
-class CNonZeroReservedMustBeZeroArray : public DrawIndirectBase
-{
-       virtual std::string Title()
-       {
-               return "non-zero reservedMustBeZero - glDrawArrayIndirect";
-       }
-
-       virtual std::string Purpose()
-       {
-               return "Verify that no driver crash occurred";
-       }
-
-       virtual std::string Method()
-       {
-               return "Call glDrawArrayIndirect with non-zero ReservedMustBeZero";
-       }
-
-       virtual std::string PassCriteria()
-       {
-               return "The test will pass if no OpenGL errors reported and no driver crash occurred";
-       }
-
-       virtual long Setup()
-       {
-               glClear(GL_COLOR_BUFFER_BIT);
-               return NO_ERROR;
-       }
-
-       virtual long Run()
-       {
-               _program = CreateProgram(shaders::vshSimple<api>(), "", shaders::fshSimple<api>(), true);
-               if (!_program)
-               {
-                       return ERROR;
-               }
-               glUseProgram(_program);
-
-               CColorArray coords;
-               PrimitiveGen(GL_TRIANGLES, 8, 8, coords);
-
-               glGenVertexArrays(1, &_vao);
-               glBindVertexArray(_vao);
-
-               glGenBuffers(1, &_buffer);
-               glBindBuffer(GL_ARRAY_BUFFER, _buffer);
-
-               glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)(coords.size() * sizeof(coords[0])), &coords[0], GL_STREAM_DRAW);
-               glVertexAttribPointer(0, sizeof(coords[0]) / sizeof(float), GL_FLOAT, GL_FALSE, sizeof(coords[0]), 0);
-               glEnableVertexAttribArray(0);
-
-               DrawArraysIndirectCommand indirectArrays = { 0, 0, 0, 0 };
-               indirectArrays.count                                     = static_cast<GLuint>(coords.size());
-               indirectArrays.primCount                                 = 1;
-               indirectArrays.first                                     = 0;
-               indirectArrays.reservedMustBeZero                = 2312;
-
-               glGenBuffers(1, &_bufferIndirect);
-               glBindBuffer(GL_DRAW_INDIRECT_BUFFER, _bufferIndirect);
-               glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawArraysIndirectCommand), &indirectArrays, GL_STATIC_DRAW);
-
-               glDrawArraysIndirect(GL_TRIANGLES, 0);
-
-               DIResult result;
-               if (glGetError() == GL_NO_ERROR)
-               {
-                       //No GL error: undefined
-               }
-               else
-               {
-                       result.error() << "Invalid error code returned by a driver";
-               }
-
-               return result.code();
-       }
-
-       virtual long Cleanup()
-       {
-               glDisableVertexAttribArray(0);
-               glUseProgram(0);
-               glDeleteProgram(_program);
-               glDeleteVertexArrays(1, &_vao);
-               glDeleteBuffers(1, &_buffer);
-               glDeleteBuffers(1, &_bufferIndirect);
-               return NO_ERROR;
-       }
-
-private:
-       GLuint _program;
-       GLuint _vao, _buffer, _bufferIndirect;
-};
-
-template <typename api>
-struct CNonZeroReservedMustBeZeroElements : public DrawIndirectBase
-{
-       virtual std::string Title()
-       {
-               return "non-zero reservedMustBeZero - glDrawElementsIndirect";
-       }
-
-       virtual std::string Purpose()
-       {
-               return "Verify that no driver crash occurred";
-       }
-
-       virtual std::string Method()
-       {
-               return "Call glDrawElementsIndirect with non-zero ReservedMustBeZero";
-       }
-
-       virtual std::string PassCriteria()
-       {
-               return "The test will pass if no OpenGL errors reported and no driver crash occurred";
-       }
-
-       virtual long Setup()
-       {
-               glClear(GL_COLOR_BUFFER_BIT);
-               return NO_ERROR;
-       }
-
-       virtual long Run()
-       {
-               _program = CreateProgram(shaders::vshSimple<api>(), "", shaders::fshSimple<api>(), true);
-               if (!_program)
-               {
-                       return ERROR;
-               }
-               glUseProgram(_program);
-
-               CColorArray coords;
-               PrimitiveGen(GL_TRIANGLES, 8, 8, coords);
-
-               glGenVertexArrays(1, &_vao);
-               glBindVertexArray(_vao);
-
-               glGenBuffers(1, &_buffer);
-               glBindBuffer(GL_ARRAY_BUFFER, _buffer);
-
-               glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)(coords.size() * sizeof(coords[0])), &coords[0], GL_STREAM_DRAW);
-               glVertexAttribPointer(0, sizeof(coords[0]) / sizeof(float), GL_FLOAT, GL_FALSE, sizeof(coords[0]), 0);
-               glEnableVertexAttribArray(0);
-
-               DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
-               indirectElements.count                                           = static_cast<GLuint>(coords.size());
-               indirectElements.primCount                                       = 1;
-               indirectElements.baseVertex                                      = 0;
-               indirectElements.firstIndex                                      = 0;
-               indirectElements.reservedMustBeZero                      = 1;
-
-               CElementArray elements(coords.size(), 0);
-               for (size_t i = 0; i < elements.size(); ++i)
-               {
-                       elements[i] = static_cast<GLuint>(i);
-               }
-
-               glGenBuffers(1, &_bufferIndirect);
-               glBindBuffer(GL_DRAW_INDIRECT_BUFFER, _bufferIndirect);
-               glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
-
-               glGenBuffers(1, &_ebo);
-               glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, _ebo);
-               glBufferData(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)(elements.size() * sizeof(elements[0])), &elements[0],
-                                        GL_STATIC_DRAW);
-
-               glDrawElementsIndirect(GL_TRIANGLES, GL_UNSIGNED_INT, 0);
-
-               DIResult result;
-               if (glGetError() == GL_NO_ERROR)
-               {
-                       //No GL error: undefined
-               }
-               else
-               {
-                       result.error() << "Invalid error code returned by a driver";
-               }
-
-               return result.code();
-       }
-
-       virtual long Cleanup()
-       {
-               glDisableVertexAttribArray(0);
-               glUseProgram(0);
-               glDeleteProgram(_program);
-               glDeleteVertexArrays(1, &_vao);
-               glDeleteBuffers(1, &_buffer);
-               glDeleteBuffers(1, &_ebo);
-               glDeleteBuffers(1, &_bufferIndirect);
-               return NO_ERROR;
-       }
-
-private:
-       GLuint _program;
-       GLuint _vao, _buffer, _ebo, _bufferIndirect;
-};
-
-template <typename api>
 struct CNegativeZeroBufferArray : public DrawIndirectBase
 {
        virtual std::string Title()
@@ -8153,11 +7956,6 @@ void DrawIndirectTestsGL40::init()
        addChild(new TestSubcase(m_context, "advanced-primitiveRestart-elements",
                                                         TestSubcase::Create<CPrimitiveRestartElements<test_api::GL> >));
 
-       addChild(new TestSubcase(m_context, "misc-reservedMustBeZero-arrays",
-                                                        TestSubcase::Create<CNonZeroReservedMustBeZeroArray<test_api::GL> >));
-       addChild(new TestSubcase(m_context, "misc-reservedMustBeZero-elements",
-                                                        TestSubcase::Create<CNonZeroReservedMustBeZeroElements<test_api::GL> >));
-
        addChild(new TestSubcase(m_context, "negative-noindirect-arrays",
                                                         TestSubcase::Create<CNegativeZeroBufferArray<test_api::GL> >));
        addChild(new TestSubcase(m_context, "negative-noindirect-elements",
@@ -8341,11 +8139,6 @@ void DrawIndirectTestsES31::init()
        addChild(new TestSubcase(m_context, "advanced-primitiveRestart-elements",
                                                         TestSubcase::Create<CPrimitiveRestartElements<test_api::ES3> >));
 
-       addChild(new TestSubcase(m_context, "misc-reservedMustBeZero-arrays",
-                                                        TestSubcase::Create<CNonZeroReservedMustBeZeroArray<test_api::ES3> >));
-       addChild(new TestSubcase(m_context, "misc-reservedMustBeZero-elements",
-                                                        TestSubcase::Create<CNonZeroReservedMustBeZeroElements<test_api::ES3> >));
-
        addChild(new TestSubcase(m_context, "negative-noindirect-arrays",
                                                         TestSubcase::Create<CNegativeZeroBufferArray<test_api::ES3> >));
        addChild(new TestSubcase(m_context, "negative-noindirect-elements",
index e4402c0..43c7276 100644 (file)
@@ -26,6 +26,7 @@
 #include "deRandom.hpp"
 #include "deString.h"
 #include "deStringUtil.hpp"
+#include "deFloat16.h"
 #include "gluContextInfo.hpp"
 #include "gluDrawUtil.hpp"
 #include "gluPixelTransfer.hpp"
@@ -390,6 +391,32 @@ public:
        }
 };
 
+static float reduce32PrecisionTo16(float f)
+{
+       return deFloat16To32(deFloat32To16(f));
+}
+
+static GLuint pack(float x, float y, float z, float w, float range)
+{
+       return ((int(deFloatFloor(x * range + 0.5f)) & 0xFF) << 0) |
+                       ((int(deFloatFloor(y * range + 0.5f)) & 0xFF) << 8) |
+                       ((int(deFloatFloor(z * range + 0.5f)) & 0xFF) << 16)|
+                       ((int(deFloatFloor(w * range + 0.5f)) & 0xFF) << 24);
+}
+
+static bool checkOutData(GLuint result, const GLfloat input[4], float range)
+{
+       GLuint expected = pack(input[0], input[1], input[2], input[3], range);
+
+       GLuint expected_mp = pack(reduce32PrecisionTo16(input[0]),
+                                                                       reduce32PrecisionTo16(input[1]),
+                                                                       reduce32PrecisionTo16(input[2]),
+                                                                       reduce32PrecisionTo16(input[3]),
+                                                                       range);
+
+       return (expected == result || expected_mp == result);
+}
+
 class ShaderBitfieldOperationCasePackUnorm : public ShaderBitfieldOperationCase
 {
 public:
@@ -402,14 +429,7 @@ public:
 private:
        virtual bool test(Data const* data)
        {
-               GLuint expected =
-                       ((int(data->inVec4[0] * 255.0 + 0.5) & 0xFF) << 0) | ((int(data->inVec4[1] * 255.0 + 0.5) & 0xFF) << 8) |
-                       ((int(data->inVec4[2] * 255.0 + 0.5) & 0xFF) << 16) | ((int(data->inVec4[3] * 255.0 + 0.5) & 0xFF) << 24);
-               if (expected != data->outUvec4[0])
-               {
-                       return false;
-               }
-               return true;
+                                       return checkOutData(data->outUvec4[0], data->inVec4, 255.0f);
        }
 };
 
@@ -425,15 +445,7 @@ public:
 private:
        virtual bool test(Data const* data)
        {
-               GLuint expected = ((int(deFloatFloor(data->inVec4[0] * 127.0f + 0.5f)) & 0xFF) << 0) |
-                                                 ((int(deFloatFloor(data->inVec4[1] * 127.0f + 0.5f)) & 0xFF) << 8) |
-                                                 ((int(deFloatFloor(data->inVec4[2] * 127.0f + 0.5f)) & 0xFF) << 16) |
-                                                 ((int(deFloatFloor(data->inVec4[3] * 127.0f + 0.5f)) & 0xFF) << 24);
-               if (expected != data->outUvec4[0])
-               {
-                       return false;
-               }
-               return true;
+                                       return checkOutData(data->outUvec4[0], data->inVec4, 127.0f);
        }
 };
 
index 5176bec..da55550 100644 (file)
@@ -4175,10 +4175,28 @@ class AdvancedAllStagesOneImage : public ShaderImageLoadStoreBase
                const int kSize = 64;
                if (!IsVSFSAvailable(1, 1) || !IsImageAtomicSupported())
                        return NOT_SUPPORTED;
+                /* Note that we use imageAtomicCompSwap on the vertex
+                 * shader on purpose, for two reasons:
+                 *
+                 * * Test can't assume that the vertex shader will be
+                 *   executed exactly once per vertex. So the test
+                 *   can't use imageAtomicAdd as it is not possible to
+                 *   known in advance the final value (see khronos
+                 *   issue #1910)
+                 *
+                 * * Test can't assume that all the vertex shader
+                 *   executions will be executed before rasterization
+                 *   (so fragment shader) starts, specially on tile
+                 *   based GPUs. So the test can't use
+                 *   imageAtomicExchange, as it could happen that a
+                 *   vertex shader execution overrides the values
+                 *   being updated by the frament shader (see khronos
+                 *   issue #1997)
+                 */
                const char* const glsl_vs =
                        NL "layout(location = 0) in vec4 i_position;" NL
                           "layout(r32ui, binding = 3) coherent uniform uimage2D g_image;" NL "void main() {" NL
-                          "  gl_Position = i_position;" NL "  imageAtomicExchange(g_image, ivec2(0, gl_VertexID), 100u);" NL "}";
+                          "  gl_Position = i_position;" NL "  imageAtomicCompSwap(g_image, ivec2(0, gl_VertexID), 0u, 100u);" NL "}";
                const char* const glsl_fs =
                        NL "#define KSIZE 64" NL "layout(r32ui, binding = 3) coherent uniform uimage2D g_image;" NL
                           "void main() {" NL "  imageAtomicAdd(g_image, ivec2(0, int(gl_FragCoord.x) & 0x03), 0x1u);" NL "}";
index 2695949..c4bc8d8 100644 (file)
@@ -1554,6 +1554,11 @@ tcu::TestNode::IterateResult GeometryShaderMaxImageUniformsTest::iterate()
        gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, &m_gl_max_geometry_texture_image_units_ext_value);
        GLU_EXPECT_NO_ERROR(gl.getError(), "glGetIntegerv() failed for GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT pname");
 
+       /* Retrieve GL_MAX_IMAGE_UNITS pname value */
+       glw::GLint m_gl_max_image_units_value = 0;
+       gl.getIntegerv(GL_MAX_IMAGE_UNITS, &m_gl_max_image_units_value);
+       GLU_EXPECT_NO_ERROR(gl.getError(), "glGetIntegerv() failed for GL_MAX_IMAGE_UNITS pname");
+
        /* Check if m_gl_max_geometry_image_uniforms_value is less than or equal zero. */
        if (m_gl_max_geometry_image_uniforms_ext_value <= 0)
        {
@@ -1575,15 +1580,15 @@ tcu::TestNode::IterateResult GeometryShaderMaxImageUniformsTest::iterate()
                }
        }
 
-       /* Check if m_gl_max_geometry_texture_image_units_value is less than m_gl_max_geometry_image_uniforms_value. */
-       if (m_gl_max_geometry_texture_image_units_ext_value < m_gl_max_geometry_image_uniforms_ext_value)
+       /* Check if m_gl_max_image_units_value is less than m_gl_max_geometry_image_uniforms_value. */
+       if (m_gl_max_image_units_value < m_gl_max_geometry_image_uniforms_ext_value)
        {
                m_testCtx.getLog() << tcu::TestLog::Message << "GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT query value "
                                                   << "[" << m_gl_max_geometry_image_uniforms_ext_value
                                                   << "]"
-                                                         " is greater than GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT query value "
+                                                         " is greater than GL_MAX_IMAGE_UNITS query value "
                                                          "["
-                                                  << m_gl_max_geometry_texture_image_units_ext_value << "]." << tcu::TestLog::EndMessage;
+                                                  << m_gl_max_image_units_value << "]." << tcu::TestLog::EndMessage;
 
                result = false;
                goto end;
index c7409ea..9795860 100644 (file)
@@ -454,7 +454,8 @@ MASTER_EGL_PKG                                              = Package(module = EGL_MODULE, configurations = [
 
 MASTER_GLES2_COMMON_FILTERS                    = [
                                include("gles2-master.txt"),
-                               exclude("gles2-test-issues.txt")
+                               exclude("gles2-test-issues.txt"),
+                               exclude("gles2-spec-issues.txt")
                ]
 MASTER_GLES2_PKG         = Package(module = ES2CTS_MODULE, configurations = [
         # Master
index c86c9e8..66f1021 100644 (file)
@@ -140,6 +140,11 @@ platform requires a different path, it can be specified with:
 
        --deqp-log-filename=<path>
 
+By default, the CTS will expect to find its test resource files in the current
+working directory. This can be overridden with:
+
+       --deqp-archive-dir=<path>
+
 By default, the shader cache will be written into the path "shadercache.bin". If the
 platform requires a different path, it can be specified with:
 
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/access-new-vector-inside-if-condition.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/access-new-vector-inside-if-condition.amber
new file mode 100644 (file)
index 0000000..8da30bc
--- /dev/null
@@ -0,0 +1,110 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A shader that accesses a new vector within an if condition
+
+# The test passes because the shader always writes the color red.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#   int x = 0;
+#
+#   if (vec4(1.0)[clamp(x, 0, 3)] >= 1.0)
+#   {
+#   }
+#
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 26
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %23
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %8 "x"
+               OpName %23 "_GLF_color"
+               OpDecorate %8 RelaxedPrecision
+               OpDecorate %14 RelaxedPrecision
+               OpDecorate %16 RelaxedPrecision
+               OpDecorate %23 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpTypePointer Function %6
+          %9 = OpConstant %6 0
+         %10 = OpTypeFloat 32
+         %11 = OpTypeVector %10 4
+         %12 = OpConstant %10 1
+         %13 = OpConstantComposite %11 %12 %12 %12 %12
+         %15 = OpConstant %6 3
+         %18 = OpTypeBool
+         %22 = OpTypePointer Output %11
+         %23 = OpVariable %22 Output
+         %24 = OpConstant %10 0
+         %25 = OpConstantComposite %11 %12 %24 %24 %12
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+          %8 = OpVariable %7 Function
+               OpStore %8 %9
+         %14 = OpLoad %6 %8
+         %16 = OpExtInst %6 %1 SClamp %14 %9 %15
+         %17 = OpVectorExtractDynamic %10 %13 %16
+         %19 = OpFOrdGreaterThanEqual %18 %17 %12
+               OpSelectionMerge %21 None
+               OpBranchConditional %19 %20 %21
+         %20 = OpLabel
+               OpBranch %21
+         %21 = OpLabel
+               OpStore %23 %25
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/always-false-if-in-do-while.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/always-false-if-in-do-while.amber
new file mode 100644 (file)
index 0000000..d39cc4e
--- /dev/null
@@ -0,0 +1,204 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with an always false if.
+
+# The test passes because the shader always writes color red.
+# Function brick() writes red in the beginning and returns in the end.
+
+# Optimized using spirv-opt with the following arguments:
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--inline-entry-points-exhaustive'
+# '--scalar-replacement=100'
+# '--eliminate-local-single-block'
+# '--eliminate-local-single-block'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--eliminate-dead-code-aggressive'
+# '--eliminate-dead-branches'
+# '--convert-local-access-chains'
+# '--scalar-replacement=100'
+# '--reduce-load-size'
+# '--scalar-replacement=100'
+# '--redundancy-elimination'
+# '--convert-local-access-chains'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--eliminate-dead-branches'
+# '--vector-dce'
+# '--eliminate-local-single-block'
+# '--private-to-local'
+# '--copy-propagate-arrays'
+# '--eliminate-dead-branches'
+# '--redundancy-elimination'
+# '--vector-dce'
+# '--scalar-replacement=100'
+# '--eliminate-local-multi-store'
+# '--scalar-replacement=100'
+# '--redundancy-elimination'
+# '--redundancy-elimination'
+# '--copy-propagate-arrays'
+# spirv-opt commit hash: 6b072126595dd8c2448eb1fda616251c5e6d7079
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# vec2 brick(vec2 uv)
+# {
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0); // Write color red
+#
+#     int a;
+#     do
+#     {
+#         if (injectionSwitch.y < 0.0) // Always false
+#         {
+#             return vec2(1.0);
+#         }
+#         uv.y -= 1.0;
+#     } while (false);
+#
+#     uv.y -= 1.0;
+#     return vec2(1.0);
+# }
+#
+# void main()
+# {
+#     brick(vec2(1.0));
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 53
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %15
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %11 "brick(vf2;"
+               OpName %10 "uv"
+               OpName %15 "_GLF_color"
+               OpName %23 "buf0"
+               OpMemberName %23 0 "injectionSwitch"
+               OpName %25 ""
+               OpName %51 "param"
+               OpDecorate %15 Location 0
+               OpMemberDecorate %23 0 Offset 0
+               OpDecorate %23 Block
+               OpDecorate %25 DescriptorSet 0
+               OpDecorate %25 Binding 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 2
+          %8 = OpTypePointer Function %7
+          %9 = OpTypeFunction %7 %8
+         %13 = OpTypeVector %6 4
+         %14 = OpTypePointer Output %13
+         %15 = OpVariable %14 Output
+         %16 = OpConstant %6 1
+         %17 = OpConstant %6 0
+         %18 = OpConstantComposite %13 %16 %17 %17 %16
+         %23 = OpTypeStruct %7
+         %24 = OpTypePointer Uniform %23
+         %25 = OpVariable %24 Uniform
+         %26 = OpTypeInt 32 1
+         %27 = OpConstant %26 0
+         %28 = OpTypeInt 32 0
+         %29 = OpConstant %28 1
+         %30 = OpTypePointer Uniform %6
+         %33 = OpTypeBool
+         %37 = OpConstantComposite %7 %16 %16
+         %39 = OpTypePointer Function %6
+         %44 = OpConstantFalse %33
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %51 = OpVariable %8 Function
+               OpStore %51 %37
+         %52 = OpFunctionCall %7 %11 %51
+               OpReturn
+               OpFunctionEnd
+         %11 = OpFunction %7 None %9
+         %10 = OpFunctionParameter %8
+         %12 = OpLabel
+               OpStore %15 %18
+               OpBranch %19
+         %19 = OpLabel
+               OpLoopMerge %21 %36 None
+               OpBranch %20
+         %20 = OpLabel
+         %31 = OpAccessChain %30 %25 %27 %29
+         %32 = OpLoad %6 %31
+         %34 = OpFOrdLessThan %33 %32 %17
+               OpSelectionMerge %36 None
+               OpBranchConditional %34 %35 %36
+         %35 = OpLabel
+               OpReturnValue %37
+         %36 = OpLabel
+         %40 = OpAccessChain %39 %10 %29
+         %41 = OpLoad %6 %40
+         %42 = OpFSub %6 %41 %16
+               OpStore %40 %42
+               OpBranchConditional %44 %19 %21
+         %21 = OpLabel
+         %46 = OpLoad %6 %40
+         %47 = OpFSub %6 %46 %16
+               OpStore %40 %47
+               OpReturnValue %37
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/always-false-if-with-discard-return.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/always-false-if-with-discard-return.amber
new file mode 100644 (file)
index 0000000..880d3c9
--- /dev/null
@@ -0,0 +1,152 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with discard keyword and a return
+
+# The test passes because main always writes the color red; the discard statement is unreachable.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+#
+# vec3 drawShape()
+# {
+#     discard;
+#     return vec3(1.0);
+# }
+# vec3 computePoint()
+# {
+#     drawShape();
+#     return vec3(1.0);
+# }
+# void main()
+# {
+#     if (injectionSwitch.x > injectionSwitch.y) // always false
+#     {
+#         drawShape();
+#         computePoint();
+#     }
+#
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 46
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %43
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "drawShape("
+               OpName %11 "computePoint("
+               OpName %22 "buf0"
+               OpMemberName %22 0 "injectionSwitch"
+               OpName %24 ""
+               OpName %43 "_GLF_color"
+               OpMemberDecorate %22 0 Offset 0
+               OpDecorate %22 Block
+               OpDecorate %24 DescriptorSet 0
+               OpDecorate %24 Binding 0
+               OpDecorate %43 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 3
+          %8 = OpTypeFunction %7
+         %14 = OpConstant %6 1
+         %15 = OpConstantComposite %7 %14 %14 %14
+         %21 = OpTypeVector %6 2
+         %22 = OpTypeStruct %21
+         %23 = OpTypePointer Uniform %22
+         %24 = OpVariable %23 Uniform
+         %25 = OpTypeInt 32 1
+         %26 = OpConstant %25 0
+         %27 = OpTypeInt 32 0
+         %28 = OpConstant %27 0
+         %29 = OpTypePointer Uniform %6
+         %32 = OpConstant %27 1
+         %35 = OpTypeBool
+         %41 = OpTypeVector %6 4
+         %42 = OpTypePointer Output %41
+         %43 = OpVariable %42 Output
+         %44 = OpConstant %6 0
+         %45 = OpConstantComposite %41 %14 %44 %44 %14
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %30 = OpAccessChain %29 %24 %26 %28
+         %31 = OpLoad %6 %30
+         %33 = OpAccessChain %29 %24 %26 %32
+         %34 = OpLoad %6 %33
+         %36 = OpFOrdGreaterThan %35 %31 %34
+               OpSelectionMerge %38 None
+               OpBranchConditional %36 %37 %38
+         %37 = OpLabel
+         %39 = OpFunctionCall %7 %9
+         %40 = OpFunctionCall %7 %11
+               OpBranch %38
+         %38 = OpLabel
+               OpStore %43 %45
+               OpReturn
+               OpFunctionEnd
+          %9 = OpFunction %7 None %8
+         %10 = OpLabel
+               OpKill
+               OpFunctionEnd
+         %11 = OpFunction %7 None %8
+         %12 = OpLabel
+         %18 = OpFunctionCall %7 %9
+               OpReturnValue %15
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/call-if-while-switch.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/call-if-while-switch.amber
new file mode 100644 (file)
index 0000000..f1b6a6d
--- /dev/null
@@ -0,0 +1,194 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with a call, if, while, switch
+
+# The test passes because the fragment shader does some control flow and then writes the color red.
+
+# Optimized using spirv-opt with the following arguments:
+# '-O'
+# spirv-opt commit hash: 06407250a169c6a03b3765e86619075af1a8c187
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#   vec2 injectionSwitch;
+# };
+# int data[10];
+#
+# void merge(int from)
+# {
+#   int i = 1;
+#   if (1 < data[1])
+#   {
+#     i++;
+#   }
+#   while (i < 3)
+#   {
+#     i++;
+#     switch (int(injectionSwitch.x))
+#     {
+#     case 19:
+#       from++;
+#     case 38:
+#     case 23:
+#       break;
+#     case 78:
+#       _GLF_color = vec4(1.0);
+#     default:
+#       1;
+#     }
+#   }
+#   data[from] = 1;
+# }
+# void main()
+# {
+#   merge(1);
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 111
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %59
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %18 "data"
+               OpName %40 "buf0"
+               OpMemberName %40 0 "injectionSwitch"
+               OpName %42 ""
+               OpName %59 "_GLF_color"
+               OpDecorate %18 RelaxedPrecision
+               OpMemberDecorate %40 0 Offset 0
+               OpDecorate %40 Block
+               OpDecorate %42 DescriptorSet 0
+               OpDecorate %42 Binding 0
+               OpDecorate %59 Location 0
+               OpDecorate %71 RelaxedPrecision
+               OpDecorate %85 RelaxedPrecision
+               OpDecorate %95 RelaxedPrecision
+               OpDecorate %110 RelaxedPrecision
+               OpDecorate %99 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpTypePointer Function %6
+         %13 = OpConstant %6 1
+         %14 = OpTypeInt 32 0
+         %15 = OpConstant %14 10
+         %16 = OpTypeArray %6 %15
+         %22 = OpTypeBool
+         %34 = OpConstant %6 3
+         %38 = OpTypeFloat 32
+         %39 = OpTypeVector %38 2
+         %40 = OpTypeStruct %39
+         %41 = OpTypePointer Uniform %40
+         %42 = OpVariable %41 Uniform
+         %43 = OpConstant %6 0
+         %44 = OpConstant %14 0
+         %45 = OpTypePointer Uniform %38
+         %57 = OpTypeVector %38 4
+         %58 = OpTypePointer Output %57
+         %59 = OpVariable %58 Output
+         %60 = OpConstant %38 1
+         %61 = OpConstantComposite %57 %60 %60 %60 %60
+         %67 = OpConstant %38 0
+         %68 = OpConstantComposite %57 %60 %67 %67 %60
+         %98 = OpTypePointer Function %16
+        %109 = OpConstant %6 2
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %18 = OpVariable %98 Function
+         %70 = OpAccessChain %7 %18 %13
+         %71 = OpLoad %6 %70
+         %72 = OpSLessThan %22 %13 %71
+        %110 = OpSelect %6 %72 %109 %13
+               OpBranch %77
+         %77 = OpLabel
+        %101 = OpPhi %6 %13 %5 %106 %89
+         %99 = OpPhi %6 %110 %5 %85 %89
+         %82 = OpSLessThan %22 %99 %34
+               OpLoopMerge %78 %89 None
+               OpBranchConditional %82 %83 %78
+         %83 = OpLabel
+         %85 = OpIAdd %6 %99 %13
+         %86 = OpAccessChain %45 %42 %43 %44
+         %87 = OpLoad %38 %86
+         %88 = OpConvertFToS %6 %87
+               OpSelectionMerge %89 None
+               OpSwitch %88 %90 19 %91 38 %92 23 %92 78 %93
+         %90 = OpLabel
+               OpBranch %89
+         %91 = OpLabel
+         %95 = OpIAdd %6 %101 %13
+               OpBranch %92
+         %92 = OpLabel
+        %108 = OpPhi %6 %101 %83 %95 %91
+               OpBranch %89
+         %93 = OpLabel
+               OpStore %59 %61
+               OpBranch %90
+         %89 = OpLabel
+        %106 = OpPhi %6 %101 %90 %108 %92
+               OpBranch %77
+         %78 = OpLabel
+         %97 = OpAccessChain %7 %18 %101
+               OpStore %97 %13
+               OpStore %59 %68
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/complex-nested-loops-and-call.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/complex-nested-loops-and-call.amber
new file mode 100644 (file)
index 0000000..c835cae
--- /dev/null
@@ -0,0 +1,312 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with complex nested loops, breaks, etc.
+
+# The test passes because the shader always outputs the color red.
+# pickColor(i) returns red (because i is always 1).
+# mand() returns red because it sets iteration to 1, breaks from the first loop,
+# does not enter the if, and returns pickColor(iteration).
+# main() writes red because it sets data[0] to mand() and then writes
+# vec4(data[0], 1.0) to the color output variable.
+
+# Optimized using spirv-opt with the following arguments:
+# '-O'
+# spirv-opt commit hash: 06407250a169c6a03b3765e86619075af1a8c187
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# precision highp int;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+# layout(location = 0) out vec4 _GLF_color;
+#
+# vec3 pickColor(int i)
+# {
+#     return vec3(float(i), 0.0, 0.0); // i is always 1
+# }
+#
+# // Returns vec3(1.0, 0.0, 0.0)
+# vec3 mand()
+# {
+#     float x = 0.0, y = 0.0;
+#     int iteration = 1;
+#     int k = 1;
+#     int iterationCap = 17;
+#     do
+#     {
+#         if (injectionSwitch.x < 10.0) // always true
+#         {
+#             break;
+#         }
+#         if (injectionSwitch.x < 20.0)
+#         {
+#             discard;
+#         }
+#         iteration++;
+#         if (injectionSwitch.x < 30.0)
+#         {
+#             return vec3(1.0);
+#         }
+#     } while (k < iterationCap);
+#
+#     if (injectionSwitch.x > 10.0) // always false
+#     {
+#         if (gl_FragCoord.x < 0.0)
+#         {
+#             do
+#             {
+#                 _GLF_color = vec4(1.0);
+#             } while (gl_FragCoord.y < 0.0);
+#         }
+#         do
+#         {
+#             _GLF_color = vec4(1.0);
+#         } while (gl_FragCoord.x < 0.0);
+#         return vec3(1.0);
+#     }
+#     return pickColor(iteration); // pickColor(1)
+# }
+# void main()
+# {
+#     vec3 data[16];
+#     for (
+#         int i = 0;
+#         i < int(injectionSwitch.y); // i < 1
+#         i++)
+#     {
+#         for (
+#             int j = 0;
+#             j < 2;
+#             j++)
+#         {
+#             data[int(injectionSwitch.x)] = mand(); // data[0] = vec3(1.0, 0.0, 0.0);
+#         }
+#     }
+#     _GLF_color = vec4(data[0], 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 252
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %79 %91
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %36 "buf0"
+               OpMemberName %36 0 "injectionSwitch"
+               OpName %38 ""
+               OpName %79 "gl_FragCoord"
+               OpName %91 "_GLF_color"
+               OpName %133 "data"
+               OpMemberDecorate %36 0 Offset 0
+               OpDecorate %36 Block
+               OpDecorate %38 DescriptorSet 0
+               OpDecorate %38 Binding 0
+               OpDecorate %79 BuiltIn FragCoord
+               OpDecorate %91 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %8 = OpTypeFloat 32
+          %9 = OpTypeVector %8 3
+         %19 = OpConstant %8 0
+         %27 = OpConstant %6 1
+         %35 = OpTypeVector %8 2
+         %36 = OpTypeStruct %35
+         %37 = OpTypePointer Uniform %36
+         %38 = OpVariable %37 Uniform
+         %39 = OpConstant %6 0
+         %40 = OpTypeInt 32 0
+         %41 = OpConstant %40 0
+         %42 = OpTypePointer Uniform %8
+         %45 = OpConstant %8 10
+         %46 = OpTypeBool
+         %53 = OpConstant %8 20
+         %62 = OpConstant %8 30
+         %66 = OpConstant %8 1
+         %67 = OpConstantComposite %9 %66 %66 %66
+         %77 = OpTypeVector %8 4
+         %78 = OpTypePointer Input %77
+         %79 = OpVariable %78 Input
+         %80 = OpTypePointer Input %8
+         %90 = OpTypePointer Output %77
+         %91 = OpVariable %90 Output
+         %92 = OpConstantComposite %77 %66 %66 %66 %66
+         %93 = OpConstant %40 1
+        %128 = OpConstant %6 2
+        %130 = OpConstant %40 16
+        %131 = OpTypeArray %9 %130
+        %132 = OpTypePointer Function %131
+        %138 = OpTypePointer Function %9
+        %159 = OpConstantFalse %46
+        %162 = OpConstantTrue %46
+        %251 = OpUndef %9
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+        %133 = OpVariable %132 Function
+               OpBranch %111
+        %111 = OpLabel
+        %237 = OpPhi %6 %39 %5 %143 %124
+        %250 = OpPhi %9 %251 %5 %249 %124
+        %117 = OpAccessChain %42 %38 %39 %93
+        %118 = OpLoad %8 %117
+        %119 = OpConvertFToS %6 %118
+        %120 = OpSLessThan %46 %237 %119
+               OpLoopMerge %113 %124 None
+               OpBranchConditional %120 %112 %113
+        %112 = OpLabel
+               OpBranch %122
+        %122 = OpLabel
+        %249 = OpPhi %9 %250 %112 %245 %175
+        %238 = OpPhi %6 %39 %112 %141 %175
+        %129 = OpSLessThan %46 %238 %128
+               OpLoopMerge %124 %175 None
+               OpBranchConditional %129 %123 %124
+        %123 = OpLabel
+        %134 = OpAccessChain %42 %38 %39 %41
+        %135 = OpLoad %8 %134
+        %136 = OpConvertFToS %6 %135
+               OpBranch %174
+        %174 = OpLabel
+               OpLoopMerge %175 %176 None
+               OpBranch %178
+        %178 = OpLabel
+        %240 = OpPhi %6 %27 %174 %194 %198
+               OpLoopMerge %179 %198 None
+               OpBranch %181
+        %181 = OpLabel
+        %184 = OpFOrdLessThan %46 %135 %45
+               OpSelectionMerge %185 None
+               OpBranchConditional %184 %186 %185
+        %186 = OpLabel
+               OpBranch %179
+        %185 = OpLabel
+        %189 = OpFOrdLessThan %46 %135 %53
+               OpSelectionMerge %190 None
+               OpBranchConditional %189 %191 %190
+        %191 = OpLabel
+               OpKill
+        %190 = OpLabel
+        %194 = OpIAdd %6 %240 %27
+        %197 = OpFOrdLessThan %46 %135 %62
+               OpSelectionMerge %198 None
+               OpBranchConditional %197 %199 %198
+        %199 = OpLabel
+               OpBranch %179
+        %198 = OpLabel
+               OpBranch %178
+        %179 = OpLabel
+        %246 = OpPhi %9 %249 %186 %67 %199
+        %244 = OpPhi %6 %240 %186 %194 %199
+        %241 = OpPhi %46 %159 %186 %162 %199
+               OpSelectionMerge %204 None
+               OpBranchConditional %241 %175 %204
+        %204 = OpLabel
+        %207 = OpFOrdGreaterThan %46 %135 %45
+               OpSelectionMerge %208 None
+               OpBranchConditional %207 %209 %208
+        %209 = OpLabel
+        %210 = OpAccessChain %80 %79 %41
+        %211 = OpLoad %8 %210
+        %212 = OpFOrdLessThan %46 %211 %19
+               OpSelectionMerge %213 None
+               OpBranchConditional %212 %214 %213
+        %214 = OpLabel
+               OpBranch %215
+        %215 = OpLabel
+               OpStore %91 %92
+        %219 = OpAccessChain %80 %79 %93
+        %220 = OpLoad %8 %219
+        %221 = OpFOrdLessThan %46 %220 %19
+               OpLoopMerge %216 %215 None
+               OpBranchConditional %221 %215 %216
+        %216 = OpLabel
+               OpBranch %213
+        %213 = OpLabel
+               OpBranch %222
+        %222 = OpLabel
+               OpStore %91 %92
+               OpLoopMerge %223 %222 None
+               OpBranchConditional %212 %222 %223
+        %223 = OpLabel
+               OpBranch %175
+        %208 = OpLabel
+        %235 = OpConvertSToF %8 %244
+        %236 = OpCompositeConstruct %9 %235 %19 %19
+               OpBranch %175
+        %176 = OpLabel
+               OpBranch %174
+        %175 = OpLabel
+        %245 = OpPhi %9 %246 %179 %67 %223 %236 %208
+        %139 = OpAccessChain %138 %133 %136
+               OpStore %139 %245
+        %141 = OpIAdd %6 %238 %27
+               OpBranch %122
+        %124 = OpLabel
+        %143 = OpIAdd %6 %237 %27
+               OpBranch %111
+        %113 = OpLabel
+        %144 = OpAccessChain %138 %133 %39
+        %145 = OpLoad %9 %144
+        %146 = OpCompositeExtract %8 %145 0
+        %147 = OpCompositeExtract %8 %145 1
+        %148 = OpCompositeExtract %8 %145 2
+        %149 = OpCompositeConstruct %77 %146 %147 %148 %66
+               OpStore %91 %149
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/conditional-return-in-infinite-while.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/conditional-return-in-infinite-while.amber
new file mode 100644 (file)
index 0000000..bf198f2
--- /dev/null
@@ -0,0 +1,193 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A shader with conditional return inside an infinite loop
+
+# The test passes because the shader always writes the color red.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+#
+# int GLF_live6tree[10];
+#
+# int GLF_live6search()
+# {
+#     // This function is never accessed
+#     int GLF_live6currentNode;
+#     int GLF_live6index = 0;
+#     while (true)
+#     {
+#         GLF_live6currentNode = GLF_live6tree[GLF_live6index];
+#         if (GLF_live6currentNode != 1)
+#         {
+#             return 1;
+#         }
+#         GLF_live6index = 1;
+#     }
+#     return 1;
+# }
+#
+# void main()
+# {
+#     if (injectionSwitch.x > 1.0) // Always false
+#     {
+#         GLF_live6search();
+#     }
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 57
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %54
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %8 "GLF_live6search("
+               OpName %11 "GLF_live6index"
+               OpName %20 "GLF_live6currentNode"
+               OpName %25 "GLF_live6tree"
+               OpName %40 "buf0"
+               OpMemberName %40 0 "injectionSwitch"
+               OpName %42 ""
+               OpName %54 "_GLF_color"
+               OpDecorate %8 RelaxedPrecision
+               OpDecorate %11 RelaxedPrecision
+               OpDecorate %20 RelaxedPrecision
+               OpDecorate %25 RelaxedPrecision
+               OpDecorate %26 RelaxedPrecision
+               OpDecorate %29 RelaxedPrecision
+               OpDecorate %30 RelaxedPrecision
+               OpMemberDecorate %40 0 Offset 0
+               OpDecorate %40 Block
+               OpDecorate %42 DescriptorSet 0
+               OpDecorate %42 Binding 0
+               OpDecorate %51 RelaxedPrecision
+               OpDecorate %54 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpTypeFunction %6
+         %10 = OpTypePointer Function %6
+         %12 = OpConstant %6 0
+         %18 = OpTypeBool
+         %19 = OpConstantTrue %18
+         %21 = OpTypeInt 32 0
+         %22 = OpConstant %21 10
+         %23 = OpTypeArray %6 %22
+         %24 = OpTypePointer Private %23
+         %25 = OpVariable %24 Private
+         %27 = OpTypePointer Private %6
+         %31 = OpConstant %6 1
+         %38 = OpTypeFloat 32
+         %39 = OpTypeVector %38 2
+         %40 = OpTypeStruct %39
+         %41 = OpTypePointer Uniform %40
+         %42 = OpVariable %41 Uniform
+         %43 = OpConstant %21 0
+         %44 = OpTypePointer Uniform %38
+         %47 = OpConstant %38 1
+         %52 = OpTypeVector %38 4
+         %53 = OpTypePointer Output %52
+         %54 = OpVariable %53 Output
+         %55 = OpConstant %38 0
+         %56 = OpConstantComposite %52 %47 %55 %55 %47
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %45 = OpAccessChain %44 %42 %12 %43
+         %46 = OpLoad %38 %45
+         %48 = OpFOrdGreaterThan %18 %46 %47
+               OpSelectionMerge %50 None
+               OpBranchConditional %48 %49 %50
+         %49 = OpLabel
+         %51 = OpFunctionCall %6 %8
+               OpBranch %50
+         %50 = OpLabel
+               OpStore %54 %56
+               OpReturn
+               OpFunctionEnd
+          %8 = OpFunction %6 None %7
+          %9 = OpLabel
+         %11 = OpVariable %10 Function
+         %20 = OpVariable %10 Function
+               OpStore %11 %12
+               OpBranch %13
+         %13 = OpLabel
+               OpLoopMerge %15 %16 None
+               OpBranch %17
+         %17 = OpLabel
+               OpBranchConditional %19 %14 %15
+         %14 = OpLabel
+         %26 = OpLoad %6 %11
+         %28 = OpAccessChain %27 %25 %26
+         %29 = OpLoad %6 %28
+               OpStore %20 %29
+         %30 = OpLoad %6 %20
+         %32 = OpINotEqual %18 %30 %31
+               OpSelectionMerge %34 None
+               OpBranchConditional %32 %33 %34
+         %33 = OpLabel
+               OpReturnValue %31
+         %34 = OpLabel
+               OpStore %11 %31
+               OpBranch %16
+         %16 = OpLabel
+               OpBranch %13
+         %15 = OpLabel
+               OpReturnValue %31
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/disc-and-add-in-func-in-loop.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/disc-and-add-in-func-in-loop.amber
new file mode 100644 (file)
index 0000000..10bf2dd
--- /dev/null
@@ -0,0 +1,192 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with discard and add in function in loop
+
+# The test passes because main always outputs the color red and returns.
+# red() has an unreachable discard and adds zero to the returned value.
+
+# Optimized using spirv-opt with the following arguments:
+# '-O'
+# spirv-opt commit hash: 6b072126595dd8c2448eb1fda616251c5e6d7079
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# layout(set = 0, binding = 0) uniform buf0 {
+#   vec2 injectionSwitch;
+# };
+#
+# vec4 red()
+# {
+#   if(injectionSwitch.x > 0.0) // always false
+#     discard;
+#
+#   return vec4(1.0, 0.0, 0.0, 1.0) + injectionSwitch.x; // add zero
+# }
+#
+# void main()
+# {
+#   while(true)
+#   {
+#     while(injectionSwitch.y > 0.0) // always true
+#     {
+#       _GLF_color = red();
+#       return;
+#     }
+#   }
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 101
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %52
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %12 "buf0"
+               OpMemberName %12 0 "injectionSwitch"
+               OpName %14 ""
+               OpName %52 "_GLF_color"
+               OpMemberDecorate %12 0 Offset 0
+               OpDecorate %12 Block
+               OpDecorate %14 DescriptorSet 0
+               OpDecorate %14 Binding 0
+               OpDecorate %52 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 4
+         %11 = OpTypeVector %6 2
+         %12 = OpTypeStruct %11
+         %13 = OpTypePointer Uniform %12
+         %14 = OpVariable %13 Uniform
+         %15 = OpTypeInt 32 1
+         %16 = OpConstant %15 0
+         %17 = OpTypeInt 32 0
+         %18 = OpConstant %17 0
+         %19 = OpTypePointer Uniform %6
+         %22 = OpConstant %6 0
+         %23 = OpTypeBool
+         %28 = OpConstant %6 1
+         %29 = OpConstantComposite %7 %28 %22 %22 %28
+         %41 = OpConstantTrue %23
+         %47 = OpConstant %17 1
+         %51 = OpTypePointer Output %7
+         %52 = OpVariable %51 Output
+         %63 = OpConstantFalse %23
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+               OpBranch %60
+         %60 = OpLabel
+               OpLoopMerge %59 %62 None
+               OpBranch %36
+         %36 = OpLabel
+        %100 = OpPhi %23 %63 %60 %98 %66
+               OpLoopMerge %38 %66 None
+               OpBranch %42
+         %42 = OpLabel
+         %48 = OpAccessChain %19 %14 %16 %47
+         %49 = OpLoad %6 %48
+         %50 = OpFOrdGreaterThan %23 %49 %22
+               OpLoopMerge %44 %45 None
+               OpBranchConditional %50 %43 %44
+         %43 = OpLabel
+               OpBranch %81
+         %81 = OpLabel
+               OpLoopMerge %82 %83 None
+               OpBranch %84
+         %84 = OpLabel
+         %85 = OpAccessChain %19 %14 %16 %18
+         %86 = OpLoad %6 %85
+         %87 = OpFOrdGreaterThan %23 %86 %22
+               OpSelectionMerge %88 None
+               OpBranchConditional %87 %89 %88
+         %89 = OpLabel
+         %90 = OpFunctionCall %2 %55
+         %91 = OpUndef %7
+               OpBranch %82
+         %88 = OpLabel
+         %94 = OpCompositeConstruct %7 %86 %86 %86 %86
+         %95 = OpFAdd %7 %29 %94
+               OpBranch %82
+         %83 = OpLabel
+               OpBranch %81
+         %82 = OpLabel
+         %97 = OpPhi %7 %91 %89 %95 %88
+               OpStore %52 %97
+               OpBranch %44
+         %45 = OpLabel
+               OpBranch %42
+         %44 = OpLabel
+         %98 = OpPhi %23 %100 %42 %41 %82
+               OpSelectionMerge %66 None
+               OpBranchConditional %98 %38 %66
+         %66 = OpLabel
+               OpBranch %36
+         %38 = OpLabel
+               OpSelectionMerge %68 None
+               OpBranchConditional %98 %59 %68
+         %68 = OpLabel
+               OpBranch %59
+         %62 = OpLabel
+               OpBranch %60
+         %59 = OpLabel
+               OpReturn
+               OpFunctionEnd
+         %55 = OpFunction %2 None %3
+         %56 = OpLabel
+               OpKill
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/discard-in-array-manipulating-loop.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/discard-in-array-manipulating-loop.amber
new file mode 100644 (file)
index 0000000..c8c2dd7
--- /dev/null
@@ -0,0 +1,162 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: An array-manipulating fragment shader with a discard
+
+# The test passes because the discard is not dynamically reachable, and
+# data[0] ends up with the value 1.0 after the loop so that red is
+# rendered
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+#
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#  float data[10] = float[](0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0);
+#  for(int i = 0; i < 10; i++) {
+#    if(gl_FragCoord.x < 0.0) {
+#      discard;
+#    }
+#    data[0] = data[i];
+#  }
+#  _GLF_color = vec4(data[0], 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 61
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %38 %57
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %11 "data"
+               OpName %25 "i"
+               OpName %38 "gl_FragCoord"
+               OpName %57 "_GLF_color"
+               OpDecorate %25 RelaxedPrecision
+               OpDecorate %32 RelaxedPrecision
+               OpDecorate %38 BuiltIn FragCoord
+               OpDecorate %48 RelaxedPrecision
+               OpDecorate %53 RelaxedPrecision
+               OpDecorate %55 RelaxedPrecision
+               OpDecorate %57 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeInt 32 0
+          %8 = OpConstant %7 10
+          %9 = OpTypeArray %6 %8
+         %10 = OpTypePointer Function %9
+         %12 = OpConstant %6 0.100000001
+         %13 = OpConstant %6 0.200000003
+         %14 = OpConstant %6 0.300000012
+         %15 = OpConstant %6 0.400000006
+         %16 = OpConstant %6 0.5
+         %17 = OpConstant %6 0.600000024
+         %18 = OpConstant %6 0.699999988
+         %19 = OpConstant %6 0.800000012
+         %20 = OpConstant %6 0.899999976
+         %21 = OpConstant %6 1
+         %22 = OpConstantComposite %9 %12 %13 %14 %15 %16 %17 %18 %19 %20 %21
+         %23 = OpTypeInt 32 1
+         %24 = OpTypePointer Function %23
+         %26 = OpConstant %23 0
+         %33 = OpConstant %23 10
+         %34 = OpTypeBool
+         %36 = OpTypeVector %6 4
+         %37 = OpTypePointer Input %36
+         %38 = OpVariable %37 Input
+         %39 = OpConstant %7 0
+         %40 = OpTypePointer Input %6
+         %43 = OpConstant %6 0
+         %49 = OpTypePointer Function %6
+         %54 = OpConstant %23 1
+         %56 = OpTypePointer Output %36
+         %57 = OpVariable %56 Output
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %11 = OpVariable %10 Function
+         %25 = OpVariable %24 Function
+               OpStore %11 %22
+               OpStore %25 %26
+               OpBranch %27
+         %27 = OpLabel
+               OpLoopMerge %29 %30 None
+               OpBranch %31
+         %31 = OpLabel
+         %32 = OpLoad %23 %25
+         %35 = OpSLessThan %34 %32 %33
+               OpBranchConditional %35 %28 %29
+         %28 = OpLabel
+         %41 = OpAccessChain %40 %38 %39
+         %42 = OpLoad %6 %41
+         %44 = OpFOrdLessThan %34 %42 %43
+               OpSelectionMerge %46 None
+               OpBranchConditional %44 %45 %46
+         %45 = OpLabel
+               OpKill
+         %46 = OpLabel
+         %48 = OpLoad %23 %25
+         %50 = OpAccessChain %49 %11 %48
+         %51 = OpLoad %6 %50
+         %52 = OpAccessChain %49 %11 %26
+               OpStore %52 %51
+               OpBranch %30
+         %30 = OpLabel
+         %53 = OpLoad %23 %25
+         %55 = OpIAdd %23 %53 %54
+               OpStore %25 %55
+               OpBranch %27
+         %29 = OpLabel
+         %58 = OpAccessChain %49 %11 %26
+         %59 = OpLoad %6 %58
+         %60 = OpCompositeConstruct %36 %59 %43 %43 %21
+               OpStore %57 %60
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/discards-in-control-flow.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/discards-in-control-flow.amber
new file mode 100644 (file)
index 0000000..a82b751
--- /dev/null
@@ -0,0 +1,168 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with discards in loops and conditionals
+
+# The test passes because the fragment shader writes a red pixel, and then
+# terminates without further output manipulation (the discards are not
+# dynamically reachable)
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+#
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main(void)
+# {
+#  _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+#  if(int(gl_FragCoord.x) < 2000) {
+#  } else {
+#    for(int ll = 0; ; ll++) {
+#      if(gl_FragCoord.x < 0.0) {
+#        discard;
+#      }
+#      if(ll >= 5) {
+#        break;
+#      }
+#    }
+#    if(int(gl_FragCoord.x) >= 2000) {
+#      discard;
+#    }
+#  }
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 57
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %9 %14
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "_GLF_color"
+               OpName %14 "gl_FragCoord"
+               OpName %29 "ll"
+               OpDecorate %9 Location 0
+               OpDecorate %14 BuiltIn FragCoord
+               OpDecorate %29 RelaxedPrecision
+               OpDecorate %41 RelaxedPrecision
+               OpDecorate %47 RelaxedPrecision
+               OpDecorate %49 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 4
+          %8 = OpTypePointer Output %7
+          %9 = OpVariable %8 Output
+         %10 = OpConstant %6 1
+         %11 = OpConstant %6 0
+         %12 = OpConstantComposite %7 %10 %11 %11 %10
+         %13 = OpTypePointer Input %7
+         %14 = OpVariable %13 Input
+         %15 = OpTypeInt 32 0
+         %16 = OpConstant %15 0
+         %17 = OpTypePointer Input %6
+         %20 = OpTypeInt 32 1
+         %22 = OpConstant %20 2000
+         %23 = OpTypeBool
+         %28 = OpTypePointer Function %20
+         %30 = OpConstant %20 0
+         %42 = OpConstant %20 5
+         %48 = OpConstant %20 1
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %29 = OpVariable %28 Function
+               OpStore %9 %12
+         %18 = OpAccessChain %17 %14 %16
+         %19 = OpLoad %6 %18
+         %21 = OpConvertFToS %20 %19
+         %24 = OpSLessThan %23 %21 %22
+               OpSelectionMerge %26 None
+               OpBranchConditional %24 %25 %27
+         %25 = OpLabel
+               OpBranch %26
+         %27 = OpLabel
+               OpStore %29 %30
+               OpBranch %31
+         %31 = OpLabel
+               OpLoopMerge %33 %34 None
+               OpBranch %32
+         %32 = OpLabel
+         %35 = OpAccessChain %17 %14 %16
+         %36 = OpLoad %6 %35
+         %37 = OpFOrdLessThan %23 %36 %11
+               OpSelectionMerge %39 None
+               OpBranchConditional %37 %38 %39
+         %38 = OpLabel
+               OpKill
+         %39 = OpLabel
+         %41 = OpLoad %20 %29
+         %43 = OpSGreaterThanEqual %23 %41 %42
+               OpSelectionMerge %45 None
+               OpBranchConditional %43 %44 %45
+         %44 = OpLabel
+               OpBranch %33
+         %45 = OpLabel
+               OpBranch %34
+         %34 = OpLabel
+         %47 = OpLoad %20 %29
+         %49 = OpIAdd %20 %47 %48
+               OpStore %29 %49
+               OpBranch %31
+         %33 = OpLabel
+         %50 = OpAccessChain %17 %14 %16
+         %51 = OpLoad %6 %50
+         %52 = OpConvertFToS %20 %51
+         %53 = OpSGreaterThanEqual %23 %52 %22
+               OpSelectionMerge %55 None
+               OpBranchConditional %53 %54 %55
+         %54 = OpLabel
+               OpKill
+         %55 = OpLabel
+               OpBranch %26
+         %26 = OpLabel
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-with-always-true-if.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-with-always-true-if.amber
new file mode 100644 (file)
index 0000000..23d640d
--- /dev/null
@@ -0,0 +1,193 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with a do while that always returns
+
+# The test passes because the shader always writes the color red. The do while returns on first iteration.
+
+# Optimized using spirv-opt with the following arguments:
+# '--redundancy-elimination'
+# '--reduce-load-size'
+# '--combine-access-chains'
+# '--eliminate-dead-code-aggressive'
+# '--eliminate-dead-branches'
+# spirv-opt commit hash: 06407250a169c6a03b3765e86619075af1a8c187
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# struct _GLF_struct_12
+# {
+#   int count;
+# };
+#
+# bool puzzlelize(vec2 pos)
+# {
+#   return true;
+# }
+#
+# void main()
+# {
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+#
+#   vec2 grid;
+#   _GLF_struct_12 _GLF_struct_replacement_12;
+#
+#   do
+#   {
+#     if (gl_FragCoord.y > -1.0) // Always true
+#     {
+#       return;
+#     }
+#   } while (_GLF_struct_replacement_12.count != 1);
+#
+#   grid += vec2(1, _GLF_struct_replacement_12.count);
+#   vec2 position;
+#   position = grid;
+#   vec4(puzzlelize(position));
+#
+#   _GLF_color = vec4(1.0, 1.0, 1.0, 1.0); // This should not be reached
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 64
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %19 %28
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %12 "puzzlelize(vf2;"
+               OpName %11 "pos"
+               OpName %19 "_GLF_color"
+               OpName %28 "gl_FragCoord"
+               OpName %40 "_GLF_struct_12"
+               OpMemberName %40 0 "count"
+               OpName %42 "_GLF_struct_replacement_12"
+               OpName %49 "grid"
+               OpName %56 "position"
+               OpName %58 "param"
+               OpDecorate %19 Location 0
+               OpDecorate %28 BuiltIn FragCoord
+               OpMemberDecorate %40 0 RelaxedPrecision
+               OpDecorate %46 RelaxedPrecision
+               OpDecorate %51 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 2
+          %8 = OpTypePointer Function %7
+          %9 = OpTypeBool
+         %10 = OpTypeFunction %9 %8
+         %14 = OpConstantTrue %9
+         %17 = OpTypeVector %6 4
+         %18 = OpTypePointer Output %17
+         %19 = OpVariable %18 Output
+         %20 = OpConstant %6 1
+         %21 = OpConstant %6 0
+         %22 = OpConstantComposite %17 %20 %21 %21 %20
+         %27 = OpTypePointer Input %17
+         %28 = OpVariable %27 Input
+         %29 = OpTypeInt 32 0
+         %30 = OpConstant %29 1
+         %31 = OpTypePointer Input %6
+         %34 = OpConstant %6 -1
+         %39 = OpTypeInt 32 1
+         %40 = OpTypeStruct %39
+         %41 = OpTypePointer Function %40
+         %43 = OpConstant %39 0
+         %44 = OpTypePointer Function %39
+         %47 = OpConstant %39 1
+         %63 = OpConstantComposite %17 %20 %20 %20 %20
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %42 = OpVariable %41 Function
+         %49 = OpVariable %8 Function
+         %56 = OpVariable %8 Function
+         %58 = OpVariable %8 Function
+               OpStore %19 %22
+               OpBranch %23
+         %23 = OpLabel
+               OpLoopMerge %25 %26 None
+               OpBranch %24
+         %24 = OpLabel
+         %32 = OpAccessChain %31 %28 %30
+         %33 = OpLoad %6 %32
+         %35 = OpFOrdGreaterThan %9 %33 %34
+               OpSelectionMerge %37 None
+               OpBranchConditional %35 %36 %37
+         %36 = OpLabel
+               OpReturn
+         %37 = OpLabel
+               OpBranch %26
+         %26 = OpLabel
+         %45 = OpAccessChain %44 %42 %43
+         %46 = OpLoad %39 %45
+         %48 = OpINotEqual %9 %46 %47
+               OpBranchConditional %48 %23 %25
+         %25 = OpLabel
+         %51 = OpLoad %39 %45
+         %52 = OpConvertSToF %6 %51
+         %53 = OpCompositeConstruct %7 %20 %52
+         %54 = OpLoad %7 %49
+         %55 = OpFAdd %7 %54 %53
+               OpStore %49 %55
+         %57 = OpLoad %7 %49
+               OpStore %56 %57
+         %59 = OpLoad %7 %56
+               OpStore %58 %59
+         %60 = OpFunctionCall %9 %12 %58
+               OpStore %19 %63
+               OpReturn
+               OpFunctionEnd
+         %12 = OpFunction %9 None %10
+         %11 = OpFunctionParameter %8
+         %13 = OpLabel
+               OpReturnValue %14
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/for-loop-with-return.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/for-loop-with-return.amber
new file mode 100644 (file)
index 0000000..b3f859c
--- /dev/null
@@ -0,0 +1,148 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with a for loop that loops only once
+
+# The test passes because the shader always writes the color red. The for loop only goes through once.
+
+# Optimized using spirv-opt with the following arguments:
+# '--vector-dce'
+# '--eliminate-local-multi-store'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--ccp'
+# '--eliminate-dead-inserts'
+# '--convert-local-access-chains'
+# '--vector-dce'
+# '--eliminate-dead-code-aggressive'
+# '--vector-dce'
+# '--eliminate-local-multi-store'
+# '--if-conversion'
+# '--eliminate-dead-branches'
+# spirv-opt commit hash: 06407250a169c6a03b3765e86619075af1a8c187
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# precision highp int;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# vec3 mand()
+# {
+#   do
+#   {
+#     return vec3(1.0);
+#   } while (true);
+# }
+# void main()
+# {
+#   mand();
+#
+#   for (
+#       int i = 1;
+#       true;
+#       1)
+#   {
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+#     return;
+#   }
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 36
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %33
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "mand("
+               OpName %33 "_GLF_color"
+               OpDecorate %33 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 3
+          %8 = OpTypeFunction %7
+         %15 = OpConstant %6 1
+         %16 = OpConstantComposite %7 %15 %15 %15
+         %31 = OpTypeVector %6 4
+         %32 = OpTypePointer Output %31
+         %33 = OpVariable %32 Output
+         %34 = OpConstant %6 0
+         %35 = OpConstantComposite %31 %15 %34 %34 %15
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %21 = OpFunctionCall %7 %9
+               OpBranch %26
+         %26 = OpLabel
+               OpLoopMerge %28 %29 None
+               OpBranch %27
+         %27 = OpLabel
+               OpStore %33 %35
+               OpReturn
+         %29 = OpLabel
+               OpBranch %26
+         %28 = OpLabel
+               OpUnreachable
+               OpFunctionEnd
+          %9 = OpFunction %7 None %8
+         %10 = OpLabel
+               OpBranch %11
+         %11 = OpLabel
+               OpLoopMerge %13 %14 None
+               OpBranch %12
+         %12 = OpLabel
+               OpReturnValue %16
+         %14 = OpLabel
+               OpBranch %11
+         %13 = OpLabel
+               OpUnreachable
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/index.txt b/external/vulkancts/data/vulkan/amber/graphicsfuzz/index.txt
new file mode 100644 (file)
index 0000000..c4f9014
--- /dev/null
@@ -0,0 +1,75 @@
+{      "access-new-vector-inside-if-condition.amber",  "access-new-vector-inside-if-condition","A shader that accesses a new vector within an if condition"                                                    },
+{      "always-false-if-in-do-while.amber",                    "always-false-if-in-do-while",                  "A fragment shader with an always false if."                                                                                    },
+{      "always-false-if-with-discard-return.amber",    "always-false-if-with-discard-return",  "A fragment shader with discard keyword and a return"                                                                   },
+{      "barrier-in-loop-with-break.amber",                             "barrier-in-loop-with-break",                   "A compute shader with a barrier in a loop with a break"                                                                },
+{      "call-if-while-switch.amber",                                   "call-if-while-switch",                                 "A fragment shader with a call, if, while, switch"                                                                              },
+{      "color-write-in-loop.amber",                                    "color-write-in-loop",                                  "A fragment shader that writes to color in a loop"                                                                              },
+{      "complex-nested-loops-and-call.amber",                  "complex-nested-loops-and-call",                "A fragment shader with complex nested loops, breaks, etc."                                                             },
+{      "conditional-return-in-infinite-while.amber",   "conditional-return-in-infinite-while", "A shader with conditional return inside an infinite loop"                                                              },
+{      "continue-and-merge.amber",                                             "continue-and-merge",                                   "A fragment shader with two nested loops"                                                                                               },
+{      "control-flow-in-function.amber",                               "control-flow-in-function",                             "A fragment shader with a lot of control flow"                                                                                  },
+{      "control-flow-switch.amber",                                    "control-flow-switch",                                  "A fragment shader with somewhat complex control flow and a switch"                                             },
+{      "dead-barriers-in-loops.amber",                                 "dead-barriers-in-loops",                               "A compute shader with dead barriers"                                                                                                   },
+{      "dead-struct-init.amber",                                               "dead-struct-init",                                             "A fragment shader that uses struct initializers"                                                                               },
+{      "disc-and-add-in-func-in-loop.amber",                   "disc-and-add-in-func-in-loop",                 "A fragment shader with discard and add in function in loop"                                                    },
+{      "discard-continue-return.amber",                                "discard-continue-return",                              "A fragment shader with a discard, continue, and return"                                                                },
+{      "discard-in-array-manipulating-loop.amber",             "discard-in-array-manipulating-loop",   "An array-manipulating fragment shader with a discard"                                                                  },
+{      "discards-in-control-flow.amber",                               "discards-in-control-flow",                             "A fragment shader with discards in loops and conditionals"                                                             },
+{      "do-while-loop-in-conditionals.amber",                  "do-while-loop-in-conditionals",                "A fragment shader with do-while loop in conditional nest"                                                              },
+{      "do-while-with-always-true-if.amber",                   "do-while-with-always-true-if",                 "A fragment shader with a do while that always returns"                                                                 },
+{      "early-return-and-barrier.amber",                               "early-return-and-barrier",                             "A compute shader with an early return and a barrier"                                                                   },
+{      "for-condition-always-false.amber",                             "for-condition-always-false",                   "A fragment shader that uses a for loop with condition always false"                                    },
+{      "for-loop-with-return.amber",                                   "for-loop-with-return",                                 "A fragment shader with a for loop that loops only once"                                                                },
+{      "for-with-ifs-and-return.amber",                                "for-with-ifs-and-return",                              "A fragment shader with two ifs and return/continue inside a for loop"                                  },
+{      "fragcoord-control-flow.amber",                                 "fragcoord-control-flow",                               "A fragment shader that uses FragCoord and somewhat complex control flow"                               },
+{      "fragcoord-control-flow-2.amber",                               "fragcoord-control-flow-2",                             "A fragment shader that uses FragCoord and somewhat complex control flow"                               },
+{      "if-and-switch.amber",                                                  "if-and-switch",                                                "A fragment shader with a switch and some data flow"                                                                    },
+{      "loop-call-discard.amber",                                              "loop-call-discard",                                    "A fragment shader with nested loops and a function call"                                                               },
+{      "loop-dead-if-loop.amber",                                              "loop-dead-if-loop",                                    "A fragment shader with a loop, dead if, and a loop"                                                                    },
+{      "loop-nested-ifs.amber",                                                "loop-nested-ifs",                                              "A fragment shader with a for loop containing nested ifs"                                                               },
+{      "loops-breaks-returns.amber",                                   "loops-breaks-returns",                                 "A compute shader with loops, breaks, returns"                                                                                  },
+{      "loops-ifs-continues-call.amber",                               "loops-ifs-continues-call",                             "A fragment shader with nested control flow and a call"                                                                 },
+{      "mat-array-deep-control-flow.amber",                    "mat-array-deep-control-flow",                  "A fragment shader that uses an array of matrices and has deep control flow"                    },
+{      "mat-array-distance.amber",                                             "mat-array-distance",                                   "A fragment shader that uses an array of matrices and distance"                                                 },
+{      "matrices-and-return-in-loop.amber",                    "matrices-and-return-in-loop",                  "A fragment shader with matrices and a return in a loop"                                                                },
+{      "max-mix-conditional-discard.amber",                    "max-mix-conditional-discard",                  "A fragment shader with an expression used in two discard guards"                                               },
+{      "mix-floor-add.amber",                                                  "mix-floor-add",                                                "A fragment shader with mix, uintBitsToFloat, and floor"                                                                },
+{      "nested-for-loops-with-return.amber",                   "nested-for-loops-with-return",                 "A fragment shader with two nested for loops with return"                                                               },
+{      "nested-ifs-and-return-in-for-loop.amber",              "nested-ifs-and-return-in-for-loop",    "A fragment shader with return in nest of ifs, inside loop"                                                             },
+{      "nested-loops-switch.amber",                                    "nested-loops-switch",                                  "A fragment shader with nested loops and a switch"                                                                              },
+{      "pow-vec4.amber",                                                               "pow-vec4",                                                             "A fragment shader that uses pow"                                                                                                               },
+{      "return-before-writing-wrong-color.amber",              "return-before-writing-wrong-color",    "A fragment shader with return before writing wrong color"                                                              },
+{      "return-float-from-while-loop.amber",                   "return-float-from-while-loop",                 "A fragment shader with unreachable while loop"                                                                                 },
+{      "return-in-loop-in-function.amber",                             "return-in-loop-in-function",                   "A fragment shader with early return from loop in function"                                                             },
+{      "returned-boolean-in-vector.amber",                             "returned-boolean-in-vector",                   "A fragment shader with returned boolean in vector"                                                                             },
+{      "similar-nested-ifs.amber",                                             "similar-nested-ifs",                                   "A fragment shader with similar nested ifs and loops"                                                                   },
+{      "struct-and-unreachable-infinite-loop.amber",   "struct-and-unreachable-infinite-loop", "Fragment shader with struct and unreachable infinite loop"                                                             },
+{      "struct-used-as-temporary.amber",                               "struct-used-as-temporary",                             "A fragment shader that uses a temporary struct variable"                                                               },
+{      "switch-if-discard.amber",                                              "switch-if-discard",                                    "A fragment shader with a switch, if, and discard"                                                                              },
+{      "switch-with-empty-if-false.amber",                             "switch-with-empty-if-false",                   "A fragment shader with always false if in switch statement"                                                    },
+{      "swizzle-struct-init-min.amber",                                "swizzle-struct-init-min",                              "A fragment shader that uses vector swizzles, struct initializers, and min"                             },
+{      "transpose-rectangular-matrix.amber",                   "transpose-rectangular-matrix",                 "Fragment shader that uses 'transpose'"                                                                                                 },
+{      "two-for-loops-with-barrier-function.amber",    "two-for-loops-with-barrier-function",  "A compute shader with two barrier functions"                                                                                   },
+{      "two-loops-matrix.amber",                                               "two-loops-matrix",                                             "A fragment shader with two loops and some matrices"                                                                    },
+{      "two-loops-set-struct.amber",                                   "two-loops-set-struct",                                 "A fragment shader with two loops that write to a struct"                                                               },
+{      "two-loops-with-break.amber",                                   "two-loops-with-break",                                 "A fragment shader with two loops with breaks"                                                                                  },
+{      "two-nested-do-whiles.amber",                                   "two-nested-do-whiles",                                 "A fragment shader with nested do while"                                                                                                },
+{      "two-nested-for-loops-with-returns.amber",              "two-nested-for-loops-with-returns",    "A compute shader with two nested for loops"                                                                                    },
+{      "two-nested-infinite-loops-discard.amber",              "two-nested-infinite-loops-discard",    "A fragment shader with an always false if function"                                                                    },
+{      "undefined-integer-in-function.amber",                  "undefined-integer-in-function",                "A fragment shader with nested do while and undefined int"                                                              },
+{      "uninit-element-cast-in-loop.amber",                    "uninit-element-cast-in-loop",                  "A fragment shader with uninitialized element cast in loop"                                                             },
+{      "uninitialized-var-decrement-and-add.amber",    "uninitialized-var-decrement-and-add",  "A fragment shader that uses an uninitialized variable"                                                                 },
+{      "undefined-assign-in-infinite-loop.amber",              "undefined-assign-in-infinite-loop",    "A fragment shader with uninitialized read in infinite loop"                                                    },
+{      "unreachable-barrier-in-loops.amber",                   "unreachable-barrier-in-loops",                 "A compute shader with an unreachable barrier in a loop nest"                                                   },
+{      "unreachable-continue-statement.amber",                 "unreachable-continue-statement",               "A fragment shader with unreachable continue statement"                                                                 },
+{      "unreachable-discard-statement-in-if.amber",    "unreachable-discard-statement-in-if",  "A fragment shader with discard keyword and a return"                                                                   },
+{      "unreachable-discard-statement.amber",                  "unreachable-discard-statement",                "A fragment shader with unreachable discard statement"                                                                  },
+{      "unreachable-loops.amber",                                              "unreachable-loops",                                    "Fragment shader that writes red despite unreachable loops"                                                             },
+{      "unreachable-loops-in-switch.amber",                    "unreachable-loops-in-switch",                  "A fragment shader with unreachable loops in a switch"                                                                  },
+{      "unreachable-return-in-loop.amber",                             "unreachable-return-in-loop",                   "A fragment shader with an unreachable return in a loop"                                                                },
+{      "unreachable-switch-case-with-discards.amber",  "unreachable-switch-case-with-discards","A shader with a switch statement containing unreachable discards"                                              },
+{      "while-function-always-false.amber",                    "while-function-always-false",                  "A fragment shader with an always false while function"                                                                 },
+{      "while-inside-switch.amber",                                    "while-inside-switch",                                  "A fragment shader that uses a while loop inside a switch"                                                              },
+{      "write-before-break.amber",                                             "write-before-break",                                   "Fragment shader that writes red before loop break"                                                                             },
+{      "write-red-in-loop-nest.amber",                                 "write-red-in-loop-nest",                               "A fragment shader that writes red in a nest of loops"                                                                  },
+{      "wrong-color-in-always-false-if.amber",                 "wrong-color-in-always-false-if",               "A fragment shader with wrong color write in false if"                                                                  },
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/loop-dead-if-loop.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/loop-dead-if-loop.amber
new file mode 100644 (file)
index 0000000..0b629cb
--- /dev/null
@@ -0,0 +1,266 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with a loop, dead if, and a loop
+
+# The test passes because the fragment shader contains two loops that do nothing (the if is never
+# entered) and finishes by writing red.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#     for (
+#         int k = 0;
+#         k < 4;
+#         k++)
+#     {
+#
+#         if (0.0 > injectionSwitch.y) // always false
+#         {
+#             int donor_replacementGLF_dead0stack[10];
+#             int donor_replacementGLF_dead0top;
+#             for (
+#                 int GLF_dead0j = 1;
+#                 1 <= donor_replacementGLF_dead0stack[0];
+#                 1)
+#             {
+#             }
+#             donor_replacementGLF_dead0stack[donor_replacementGLF_dead0top >= 0 && donor_replacementGLF_dead0top < 9 ? ++donor_replacementGLF_dead0top : 0] = 1;
+#         }
+#
+#         vec4 matrix_b = vec4(0.0);
+#         for (
+#             int b = 3;
+#             b >= 0;
+#             b--)
+#         {
+#             matrix_b[b] = matrix_b[b] - 1.0;
+#         }
+#     }
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 90
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %88
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %8 "k"
+               OpName %22 "buf0"
+               OpMemberName %22 0 "injectionSwitch"
+               OpName %24 ""
+               OpName %33 "GLF_dead0j"
+               OpName %43 "donor_replacementGLF_dead0stack"
+               OpName %47 "donor_replacementGLF_dead0top"
+               OpName %64 "matrix_b"
+               OpName %66 "b"
+               OpName %88 "_GLF_color"
+               OpDecorate %8 RelaxedPrecision
+               OpDecorate %15 RelaxedPrecision
+               OpMemberDecorate %22 0 Offset 0
+               OpDecorate %22 Block
+               OpDecorate %24 DescriptorSet 0
+               OpDecorate %24 Binding 0
+               OpDecorate %33 RelaxedPrecision
+               OpDecorate %43 RelaxedPrecision
+               OpDecorate %45 RelaxedPrecision
+               OpDecorate %47 RelaxedPrecision
+               OpDecorate %48 RelaxedPrecision
+               OpDecorate %50 RelaxedPrecision
+               OpDecorate %57 RelaxedPrecision
+               OpDecorate %58 RelaxedPrecision
+               OpDecorate %60 RelaxedPrecision
+               OpDecorate %66 RelaxedPrecision
+               OpDecorate %73 RelaxedPrecision
+               OpDecorate %75 RelaxedPrecision
+               OpDecorate %76 RelaxedPrecision
+               OpDecorate %83 RelaxedPrecision
+               OpDecorate %84 RelaxedPrecision
+               OpDecorate %85 RelaxedPrecision
+               OpDecorate %86 RelaxedPrecision
+               OpDecorate %88 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpTypePointer Function %6
+          %9 = OpConstant %6 0
+         %16 = OpConstant %6 4
+         %17 = OpTypeBool
+         %19 = OpTypeFloat 32
+         %20 = OpConstant %19 0
+         %21 = OpTypeVector %19 2
+         %22 = OpTypeStruct %21
+         %23 = OpTypePointer Uniform %22
+         %24 = OpVariable %23 Uniform
+         %25 = OpTypeInt 32 0
+         %26 = OpConstant %25 1
+         %27 = OpTypePointer Uniform %19
+         %34 = OpConstant %6 1
+         %40 = OpConstant %25 10
+         %41 = OpTypeArray %6 %40
+         %42 = OpTypePointer Function %41
+         %51 = OpConstant %6 9
+         %62 = OpTypeVector %19 4
+         %63 = OpTypePointer Function %62
+         %65 = OpConstantComposite %62 %20 %20 %20 %20
+         %67 = OpConstant %6 3
+         %77 = OpTypePointer Function %19
+         %80 = OpConstant %19 1
+         %87 = OpTypePointer Output %62
+         %88 = OpVariable %87 Output
+         %89 = OpConstantComposite %62 %80 %20 %20 %80
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+          %8 = OpVariable %7 Function
+         %33 = OpVariable %7 Function
+         %43 = OpVariable %42 Function
+         %47 = OpVariable %7 Function
+         %54 = OpVariable %7 Function
+         %64 = OpVariable %63 Function
+         %66 = OpVariable %7 Function
+               OpStore %8 %9
+               OpBranch %10
+         %10 = OpLabel
+               OpLoopMerge %12 %13 None
+               OpBranch %14
+         %14 = OpLabel
+         %15 = OpLoad %6 %8
+         %18 = OpSLessThan %17 %15 %16
+               OpBranchConditional %18 %11 %12
+         %11 = OpLabel
+         %28 = OpAccessChain %27 %24 %9 %26
+         %29 = OpLoad %19 %28
+         %30 = OpFOrdGreaterThan %17 %20 %29
+               OpSelectionMerge %32 None
+               OpBranchConditional %30 %31 %32
+         %31 = OpLabel
+               OpStore %33 %34
+               OpBranch %35
+         %35 = OpLabel
+               OpLoopMerge %37 %38 None
+               OpBranch %39
+         %39 = OpLabel
+         %44 = OpAccessChain %7 %43 %9
+         %45 = OpLoad %6 %44
+         %46 = OpSLessThanEqual %17 %34 %45
+               OpBranchConditional %46 %36 %37
+         %36 = OpLabel
+               OpBranch %38
+         %38 = OpLabel
+               OpBranch %35
+         %37 = OpLabel
+         %48 = OpLoad %6 %47
+         %49 = OpSGreaterThanEqual %17 %48 %9
+         %50 = OpLoad %6 %47
+         %52 = OpSLessThan %17 %50 %51
+         %53 = OpLogicalAnd %17 %49 %52
+               OpSelectionMerge %56 None
+               OpBranchConditional %53 %55 %59
+         %55 = OpLabel
+         %57 = OpLoad %6 %47
+         %58 = OpIAdd %6 %57 %34
+               OpStore %47 %58
+               OpStore %54 %58
+               OpBranch %56
+         %59 = OpLabel
+               OpStore %54 %9
+               OpBranch %56
+         %56 = OpLabel
+         %60 = OpLoad %6 %54
+         %61 = OpAccessChain %7 %43 %60
+               OpStore %61 %34
+               OpBranch %32
+         %32 = OpLabel
+               OpStore %64 %65
+               OpStore %66 %67
+               OpBranch %68
+         %68 = OpLabel
+               OpLoopMerge %70 %71 None
+               OpBranch %72
+         %72 = OpLabel
+         %73 = OpLoad %6 %66
+         %74 = OpSGreaterThanEqual %17 %73 %9
+               OpBranchConditional %74 %69 %70
+         %69 = OpLabel
+         %75 = OpLoad %6 %66
+         %76 = OpLoad %6 %66
+         %78 = OpAccessChain %77 %64 %76
+         %79 = OpLoad %19 %78
+         %81 = OpFSub %19 %79 %80
+         %82 = OpAccessChain %77 %64 %75
+               OpStore %82 %81
+               OpBranch %71
+         %71 = OpLabel
+         %83 = OpLoad %6 %66
+         %84 = OpISub %6 %83 %34
+               OpStore %66 %84
+               OpBranch %68
+         %70 = OpLabel
+               OpBranch %13
+         %13 = OpLabel
+         %85 = OpLoad %6 %8
+         %86 = OpIAdd %6 %85 %34
+               OpStore %8 %86
+               OpBranch %10
+         %12 = OpLabel
+               OpStore %88 %89
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/loops-breaks-returns.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/loops-breaks-returns.amber
new file mode 100644 (file)
index 0000000..4927d2a
--- /dev/null
@@ -0,0 +1,239 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A compute shader with loops, breaks, returns
+
+# The test passes because the shader immediately writes 42 to the 0th position
+# in the SSBO and that is the only thing we check. All loops terminate. All
+# other writes to the SSBO are at indices greater than 0.
+
+# Optimized using spirv-opt with the following arguments:
+# '--eliminate-dead-code-aggressive'
+# '--simplify-instructions'
+# '--redundancy-elimination'
+# '--copy-propagate-arrays'
+# '--convert-local-access-chains'
+# '--eliminate-dead-branches'
+# '--eliminate-local-multi-store'
+# '--eliminate-local-multi-store'
+# '--eliminate-dead-inserts'
+# '--eliminate-local-single-block'
+# '--redundancy-elimination'
+# '--eliminate-dead-branches'
+# spirv-opt commit hash: 4a00a80c40484a6f6f72f48c9d34943cf8f180d4
+
+
+
+# variant_compute_shader is derived from the following GLSL:
+# #version 310 es
+#
+# layout(std430, binding = 0) buffer theSSBO
+# {
+#   uint data_out[5];
+# };
+#
+# layout(set = 0, binding = 1) uniform buf0 {
+#   vec2 injectionSwitch;
+# };
+#
+# layout(local_size_x = 100, local_size_y = 1, local_size_z = 1) in;
+#
+# void main()
+# {
+#   data_out[0] = 42u;
+#   uint gid = uint(injectionSwitch.y); // 1
+#   do
+#   {
+#     if (1u != gid) // always false
+#     {
+#       data_out[1] = 1u;
+#       return;
+#     }
+#   } while (false);
+#
+#   uint d;
+#   while (true)
+#   {
+#     if (d != 0u)
+#     {
+#       data_out[1] = 2u;
+#       for (int i = 0; i < 1; ++i)
+#       {
+#         data_out[1] = 3u;
+#         return;
+#       }
+#     }
+#     break;
+#   }
+#   data_out[gid] = 7u; // gid == 1
+# }
+SHADER compute variant_compute_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 86
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint GLCompute %4 "main"
+               OpExecutionMode %4 LocalSize 100 1 1
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "theSSBO"
+               OpMemberName %9 0 "data_out"
+               OpName %11 ""
+               OpName %18 "gid"
+               OpName %21 "buf0"
+               OpMemberName %21 0 "injectionSwitch"
+               OpName %23 ""
+               OpName %48 "d"
+               OpName %57 "i"
+               OpDecorate %8 ArrayStride 4
+               OpMemberDecorate %9 0 Offset 0
+               OpDecorate %9 BufferBlock
+               OpDecorate %11 DescriptorSet 0
+               OpDecorate %11 Binding 0
+               OpMemberDecorate %21 0 Offset 0
+               OpDecorate %21 Block
+               OpDecorate %23 DescriptorSet 0
+               OpDecorate %23 Binding 1
+               OpDecorate %76 BuiltIn WorkgroupSize
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 0
+          %7 = OpConstant %6 5
+          %8 = OpTypeArray %6 %7
+          %9 = OpTypeStruct %8
+         %10 = OpTypePointer Uniform %9
+         %11 = OpVariable %10 Uniform
+         %12 = OpTypeInt 32 1
+         %13 = OpConstant %12 0
+         %14 = OpConstant %6 42
+         %15 = OpTypePointer Uniform %6
+         %17 = OpTypePointer Function %6
+         %19 = OpTypeFloat 32
+         %20 = OpTypeVector %19 2
+         %21 = OpTypeStruct %20
+         %22 = OpTypePointer Uniform %21
+         %23 = OpVariable %22 Uniform
+         %24 = OpConstant %6 1
+         %25 = OpTypePointer Uniform %19
+         %34 = OpTypeBool
+         %38 = OpConstant %12 1
+         %41 = OpConstantFalse %34
+         %47 = OpConstantTrue %34
+         %50 = OpConstant %6 0
+         %54 = OpConstant %6 2
+         %56 = OpTypePointer Function %12
+         %65 = OpConstant %6 3
+         %72 = OpConstant %6 7
+         %74 = OpTypeVector %6 3
+         %75 = OpConstant %6 100
+         %76 = OpConstantComposite %74 %75 %24 %24
+         %80 = OpUndef %6
+         %85 = OpUndef %12
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %18 = OpVariable %17 Function
+         %48 = OpVariable %17 Function
+         %57 = OpVariable %56 Function
+         %16 = OpAccessChain %15 %11 %13 %13
+               OpStore %16 %14
+         %26 = OpAccessChain %25 %23 %13 %24
+         %27 = OpLoad %19 %26
+         %28 = OpConvertFToU %6 %27
+               OpStore %18 %28
+               OpBranch %29
+         %29 = OpLabel
+               OpLoopMerge %31 %32 None
+               OpBranch %30
+         %30 = OpLabel
+         %35 = OpINotEqual %34 %24 %28
+               OpSelectionMerge %37 None
+               OpBranchConditional %35 %36 %37
+         %36 = OpLabel
+         %39 = OpAccessChain %15 %11 %13 %38
+               OpStore %39 %24
+               OpReturn
+         %37 = OpLabel
+               OpBranch %32
+         %32 = OpLabel
+               OpBranchConditional %41 %29 %31
+         %31 = OpLabel
+               OpBranch %42
+         %42 = OpLabel
+               OpLoopMerge %44 %45 None
+               OpBranch %46
+         %46 = OpLabel
+               OpBranch %43
+         %43 = OpLabel
+         %51 = OpINotEqual %34 %80 %50
+               OpSelectionMerge %53 None
+               OpBranchConditional %51 %52 %53
+         %52 = OpLabel
+         %55 = OpAccessChain %15 %11 %13 %38
+               OpStore %55 %54
+               OpStore %57 %13
+               OpBranch %58
+         %58 = OpLabel
+               OpLoopMerge %60 %61 None
+               OpBranch %62
+         %62 = OpLabel
+         %64 = OpSLessThan %34 %13 %38
+               OpBranchConditional %64 %59 %60
+         %59 = OpLabel
+               OpStore %55 %65
+               OpReturn
+         %61 = OpLabel
+               OpBranch %58
+         %60 = OpLabel
+               OpBranch %53
+         %53 = OpLabel
+         %82 = OpPhi %6 %28 %43 %28 %60
+               OpBranch %44
+         %45 = OpLabel
+               OpBranch %42
+         %44 = OpLabel
+         %73 = OpAccessChain %15 %11 %13 %82
+               OpStore %73 %72
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_ssbo DATA_TYPE uint32 DATA
+ 0 0 0 0 0
+END
+
+PIPELINE compute variant_pipeline
+  ATTACH variant_compute_shader
+  BIND BUFFER variant_ssbo AS storage DESCRIPTOR_SET 0 BINDING 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 1
+END
+
+RUN variant_pipeline 1 1 1
+
+EXPECT variant_ssbo IDX 0 EQ 42
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/loops-ifs-continues-call.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/loops-ifs-continues-call.amber
new file mode 100644 (file)
index 0000000..bc4a692
--- /dev/null
@@ -0,0 +1,294 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with nested control flow and a call
+
+# The test passes because all loops terminate or are not entered and the shader ends by writing red.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#   vec2 injectionSwitch;
+# };
+# layout(location = 0) out vec4 _GLF_color;
+#
+# struct BinarySearchObject
+# {
+#   int prime_numbers[10];
+# };
+#
+# int binarySearch(BinarySearchObject obj)
+# {
+#   while (injectionSwitch.x > 1.0) // always false
+#   {
+#     int m = int(injectionSwitch.x);
+#     if (obj.prime_numbers[m] == 1)
+#     {
+#       return 1;
+#     }
+#   }
+#   return 1;
+# }
+#
+# void main()
+# {
+#   BinarySearchObject obj;
+#   for (
+#       int i = 0;
+#       i < 10;
+#       i++)
+#   {
+#     if (i != 3)
+#     {
+#       if ((i - int(injectionSwitch.x)) == 4)
+#       {
+#         obj.prime_numbers[i] = 11;
+#       }
+#       else
+#       {
+#         if (i == 6)
+#         {
+#           obj.prime_numbers[i] = 17;
+#         }
+#         continue;
+#       }
+#     }
+#     do
+#     {
+#     } while (0.0 > injectionSwitch.y); // always false
+#   }
+#   binarySearch(obj);
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 104
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %102
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %10 "BinarySearchObject"
+               OpMemberName %10 0 "prime_numbers"
+               OpName %14 "binarySearch(struct-BinarySearchObject-i1[10]1;"
+               OpName %13 "obj"
+               OpName %23 "buf0"
+               OpMemberName %23 0 "injectionSwitch"
+               OpName %25 ""
+               OpName %35 "m"
+               OpName %49 "i"
+               OpName %72 "obj"
+               OpName %97 "param"
+               OpName %102 "_GLF_color"
+               OpMemberDecorate %10 0 RelaxedPrecision
+               OpDecorate %14 RelaxedPrecision
+               OpMemberDecorate %23 0 Offset 0
+               OpDecorate %23 Block
+               OpDecorate %25 DescriptorSet 0
+               OpDecorate %25 Binding 0
+               OpDecorate %35 RelaxedPrecision
+               OpDecorate %38 RelaxedPrecision
+               OpDecorate %39 RelaxedPrecision
+               OpDecorate %41 RelaxedPrecision
+               OpDecorate %49 RelaxedPrecision
+               OpDecorate %55 RelaxedPrecision
+               OpDecorate %58 RelaxedPrecision
+               OpDecorate %63 RelaxedPrecision
+               OpDecorate %66 RelaxedPrecision
+               OpDecorate %67 RelaxedPrecision
+               OpDecorate %73 RelaxedPrecision
+               OpDecorate %77 RelaxedPrecision
+               OpDecorate %82 RelaxedPrecision
+               OpDecorate %95 RelaxedPrecision
+               OpDecorate %96 RelaxedPrecision
+               OpDecorate %99 RelaxedPrecision
+               OpDecorate %102 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpTypeInt 32 0
+          %8 = OpConstant %7 10
+          %9 = OpTypeArray %6 %8
+         %10 = OpTypeStruct %9
+         %11 = OpTypePointer Function %10
+         %12 = OpTypeFunction %6 %11
+         %21 = OpTypeFloat 32
+         %22 = OpTypeVector %21 2
+         %23 = OpTypeStruct %22
+         %24 = OpTypePointer Uniform %23
+         %25 = OpVariable %24 Uniform
+         %26 = OpConstant %6 0
+         %27 = OpConstant %7 0
+         %28 = OpTypePointer Uniform %21
+         %31 = OpConstant %21 1
+         %32 = OpTypeBool
+         %34 = OpTypePointer Function %6
+         %42 = OpConstant %6 1
+         %56 = OpConstant %6 10
+         %59 = OpConstant %6 3
+         %68 = OpConstant %6 4
+         %74 = OpConstant %6 11
+         %78 = OpConstant %6 6
+         %83 = OpConstant %6 17
+         %90 = OpConstant %21 0
+         %91 = OpConstant %7 1
+        %100 = OpTypeVector %21 4
+        %101 = OpTypePointer Output %100
+        %102 = OpVariable %101 Output
+        %103 = OpConstantComposite %100 %31 %90 %90 %31
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %49 = OpVariable %34 Function
+         %72 = OpVariable %11 Function
+         %97 = OpVariable %11 Function
+               OpStore %49 %26
+               OpBranch %50
+         %50 = OpLabel
+               OpLoopMerge %52 %53 None
+               OpBranch %54
+         %54 = OpLabel
+         %55 = OpLoad %6 %49
+         %57 = OpSLessThan %32 %55 %56
+               OpBranchConditional %57 %51 %52
+         %51 = OpLabel
+         %58 = OpLoad %6 %49
+         %60 = OpINotEqual %32 %58 %59
+               OpSelectionMerge %62 None
+               OpBranchConditional %60 %61 %62
+         %61 = OpLabel
+         %63 = OpLoad %6 %49
+         %64 = OpAccessChain %28 %25 %26 %27
+         %65 = OpLoad %21 %64
+         %66 = OpConvertFToS %6 %65
+         %67 = OpISub %6 %63 %66
+         %69 = OpIEqual %32 %67 %68
+               OpSelectionMerge %71 None
+               OpBranchConditional %69 %70 %76
+         %70 = OpLabel
+         %73 = OpLoad %6 %49
+         %75 = OpAccessChain %34 %72 %26 %73
+               OpStore %75 %74
+               OpBranch %71
+         %76 = OpLabel
+         %77 = OpLoad %6 %49
+         %79 = OpIEqual %32 %77 %78
+               OpSelectionMerge %81 None
+               OpBranchConditional %79 %80 %81
+         %80 = OpLabel
+         %82 = OpLoad %6 %49
+         %84 = OpAccessChain %34 %72 %26 %82
+               OpStore %84 %83
+               OpBranch %81
+         %81 = OpLabel
+               OpBranch %53
+         %71 = OpLabel
+               OpBranch %62
+         %62 = OpLabel
+               OpBranch %86
+         %86 = OpLabel
+               OpLoopMerge %88 %89 None
+               OpBranch %87
+         %87 = OpLabel
+               OpBranch %89
+         %89 = OpLabel
+         %92 = OpAccessChain %28 %25 %26 %91
+         %93 = OpLoad %21 %92
+         %94 = OpFOrdGreaterThan %32 %90 %93
+               OpBranchConditional %94 %86 %88
+         %88 = OpLabel
+               OpBranch %53
+         %53 = OpLabel
+         %95 = OpLoad %6 %49
+         %96 = OpIAdd %6 %95 %42
+               OpStore %49 %96
+               OpBranch %50
+         %52 = OpLabel
+         %98 = OpLoad %10 %72
+               OpStore %97 %98
+         %99 = OpFunctionCall %6 %14 %97
+               OpStore %102 %103
+               OpReturn
+               OpFunctionEnd
+         %14 = OpFunction %6 None %12
+         %13 = OpFunctionParameter %11
+         %15 = OpLabel
+         %35 = OpVariable %34 Function
+               OpBranch %16
+         %16 = OpLabel
+               OpLoopMerge %18 %19 None
+               OpBranch %20
+         %20 = OpLabel
+         %29 = OpAccessChain %28 %25 %26 %27
+         %30 = OpLoad %21 %29
+         %33 = OpFOrdGreaterThan %32 %30 %31
+               OpBranchConditional %33 %17 %18
+         %17 = OpLabel
+         %36 = OpAccessChain %28 %25 %26 %27
+         %37 = OpLoad %21 %36
+         %38 = OpConvertFToS %6 %37
+               OpStore %35 %38
+         %39 = OpLoad %6 %35
+         %40 = OpAccessChain %34 %13 %26 %39
+         %41 = OpLoad %6 %40
+         %43 = OpIEqual %32 %41 %42
+               OpSelectionMerge %45 None
+               OpBranchConditional %43 %44 %45
+         %44 = OpLabel
+               OpReturnValue %42
+         %45 = OpLabel
+               OpBranch %19
+         %19 = OpLabel
+               OpBranch %16
+         %18 = OpLabel
+               OpReturnValue %42
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/return-before-writing-wrong-color.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/return-before-writing-wrong-color.amber
new file mode 100644 (file)
index 0000000..8f93abe
--- /dev/null
@@ -0,0 +1,160 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with return before writing wrong color
+
+# The test passes because the shader always writes color red.
+# Main writes red and returns. Code after writing red is never executed.
+
+# Optimized using spirv-opt with the following arguments:
+# '--private-to-local'
+# '--eliminate-local-multi-store'
+# '--redundancy-elimination'
+# '--eliminate-dead-code-aggressive'
+# '--simplify-instructions'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--reduce-load-size'
+# '--combine-access-chains'
+# '--combine-access-chains'
+# '--eliminate-dead-branches'
+# '--ccp'
+# '--redundancy-elimination'
+# '--simplify-instructions'
+# '--vector-dce'
+# '--ccp'
+# '--private-to-local'
+# '--eliminate-dead-inserts'
+# spirv-opt commit hash: ad7f2c5c4c7f51360e9e079109a9217aa5ba5cc0
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# precision highp int;
+#
+# struct _GLF_struct_0
+# {
+#   int msb9;
+# };
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#   _GLF_struct_0 _GLF_struct_replacement_0;
+#
+#   do
+#   {
+#     for (int j = 0; 1 < findLSB(1024); 1)
+#     {
+#       _GLF_color = vec4(1.0, 0.0, 0.0, 1.0); // Write color red
+#       return; // We always return here. The code below is never executed.
+#     }
+#   } while (_GLF_struct_replacement_0.msb9 > 1);
+#   _GLF_color = vec4(1.0, 1.0, _GLF_struct_replacement_0.msb9, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 42
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %27
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %27 "_GLF_color"
+               OpName %32 "_GLF_struct_0"
+               OpMemberName %32 0 "msb9"
+               OpName %34 "_GLF_struct_replacement_0"
+               OpDecorate %21 RelaxedPrecision
+               OpDecorate %27 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+         %10 = OpTypeInt 32 1
+         %11 = OpTypePointer Function %10
+         %13 = OpConstant %10 0
+         %19 = OpConstant %10 1
+         %20 = OpConstant %10 1024
+         %22 = OpTypeBool
+         %24 = OpTypeFloat 32
+         %25 = OpTypeVector %24 4
+         %26 = OpTypePointer Output %25
+         %27 = OpVariable %26 Output
+         %28 = OpConstant %24 1
+         %29 = OpConstant %24 0
+         %30 = OpConstantComposite %25 %28 %29 %29 %28
+         %32 = OpTypeStruct %10
+         %33 = OpTypePointer Function %32
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %34 = OpVariable %33 Function
+               OpBranch %6
+          %6 = OpLabel
+               OpLoopMerge %8 %16 None
+               OpBranch %14
+         %14 = OpLabel
+         %21 = OpExtInst %10 %1 FindILsb %20
+         %23 = OpSLessThan %22 %19 %21
+               OpLoopMerge %16 %17 None
+               OpBranchConditional %23 %15 %16
+         %15 = OpLabel
+               OpStore %27 %30
+               OpReturn
+         %17 = OpLabel
+               OpBranch %14
+         %16 = OpLabel
+         %35 = OpAccessChain %11 %34 %13
+         %36 = OpLoad %10 %35
+         %37 = OpSGreaterThan %22 %36 %19
+               OpBranchConditional %37 %6 %8
+          %8 = OpLabel
+         %39 = OpLoad %10 %35
+         %40 = OpConvertSToF %24 %39
+         %41 = OpCompositeConstruct %25 %28 %28 %40 %28
+               OpStore %27 %41
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/return-float-from-while-loop.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/return-float-from-while-loop.amber
new file mode 100644 (file)
index 0000000..f4f592a
--- /dev/null
@@ -0,0 +1,188 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with unreachable while loop
+
+# The test passes because the shader always writes the color red.
+# The rest of the code is never reached.
+
+# Optimized using spirv-opt with the following arguments:
+# '-O'
+# spirv-opt commit hash: 6b072126595dd8c2448eb1fda616251c5e6d7079
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+#
+# float deadCode()
+# {
+#     float s;
+#     for (int i = 1; true; 1)
+#     {
+#         if (gl_FragCoord.x < 0.0)
+#         {
+#             if (injectionSwitch.x > 1.0)
+#             {
+#                 return 1.0;
+#             }
+#             continue;
+#         }
+#         return s;
+#     }
+#     return 1.0;
+# }
+#
+# void main()
+# {
+#     if (injectionSwitch.x > 1.0) // Always false
+#     {
+#         vec4 c;
+#         c.y = deadCode();
+#         _GLF_color = c;
+#     }
+#
+#     // Always write color red because the other code is never reached.
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 119
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %23 %64
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %23 "gl_FragCoord"
+               OpName %34 "buf0"
+               OpMemberName %34 0 "injectionSwitch"
+               OpName %36 ""
+               OpName %64 "_GLF_color"
+               OpDecorate %23 BuiltIn FragCoord
+               OpMemberDecorate %34 0 Offset 0
+               OpDecorate %34 Block
+               OpDecorate %36 DescriptorSet 0
+               OpDecorate %36 Binding 0
+               OpDecorate %64 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+         %10 = OpTypeInt 32 1
+         %19 = OpTypeBool
+         %21 = OpTypeVector %6 4
+         %22 = OpTypePointer Input %21
+         %23 = OpVariable %22 Input
+         %24 = OpTypeInt 32 0
+         %25 = OpConstant %24 0
+         %26 = OpTypePointer Input %6
+         %29 = OpConstant %6 0
+         %33 = OpTypeVector %6 2
+         %34 = OpTypeStruct %33
+         %35 = OpTypePointer Uniform %34
+         %36 = OpVariable %35 Uniform
+         %37 = OpConstant %10 0
+         %38 = OpTypePointer Uniform %6
+         %41 = OpConstant %6 1
+         %63 = OpTypePointer Output %21
+         %64 = OpVariable %63 Output
+         %66 = OpConstantComposite %21 %41 %29 %29 %41
+        %110 = OpUndef %6
+        %118 = OpUndef %21
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %53 = OpAccessChain %38 %36 %37 %25
+         %54 = OpLoad %6 %53
+         %55 = OpFOrdGreaterThan %19 %54 %41
+               OpSelectionMerge %57 None
+               OpBranchConditional %55 %56 %57
+         %56 = OpLabel
+               OpBranch %83
+         %83 = OpLabel
+               OpLoopMerge %84 %85 None
+               OpBranch %87
+         %87 = OpLabel
+               OpLoopMerge %88 %100 None
+               OpBranch %91
+         %91 = OpLabel
+         %92 = OpAccessChain %26 %23 %25
+         %93 = OpLoad %6 %92
+         %94 = OpFOrdLessThan %19 %93 %29
+               OpSelectionMerge %95 None
+               OpBranchConditional %94 %96 %95
+         %96 = OpLabel
+               OpSelectionMerge %100 None
+               OpBranchConditional %55 %101 %100
+        %101 = OpLabel
+               OpBranch %88
+        %100 = OpLabel
+               OpBranch %87
+         %95 = OpLabel
+               OpBranch %88
+         %88 = OpLabel
+        %113 = OpPhi %6 %41 %101 %110 %95
+               OpBranch %84
+         %85 = OpLabel
+               OpBranch %83
+         %84 = OpLabel
+        %107 = OpCompositeInsert %21 %113 %118 1
+               OpStore %64 %107
+               OpBranch %57
+         %57 = OpLabel
+               OpStore %64 %66
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/returned-boolean-in-vector.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/returned-boolean-in-vector.amber
new file mode 100644 (file)
index 0000000..09c6913
--- /dev/null
@@ -0,0 +1,231 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with returned boolean in vector
+
+# The test passes because the shader always writes the color red.
+
+# Optimized using spirv-opt with the following arguments:
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--inline-entry-points-exhaustive'
+# '--vector-dce'
+# '--simplify-instructions'
+# '--eliminate-dead-branches'
+# '--vector-dce'
+# '--eliminate-dead-code-aggressive'
+# '--scalar-replacement=100'
+# '--eliminate-dead-branches'
+# '--reduce-load-size'
+# '--eliminate-local-multi-store'
+# '--ccp'
+# spirv-opt commit hash: ad7f2c5c4c7f51360e9e079109a9217aa5ba5cc0
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#   vec2 injectionSwitch;
+# };
+#
+# bool puzzlelize()
+# {
+#   for (int i = 0; i < 1; i++)
+#   {
+#     return true;
+#   }
+# }
+# void main()
+# {
+#   vec2 uv;
+#   vec3 color;
+#
+#   do
+#   {
+#     if (injectionSwitch.y < 0.0)
+#     {
+#       color = vec3(1.0);
+#     }
+#   } while (false);
+#   _GLF_color = vec4(color, 1.0) + vec4(puzzlelize());
+#
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 108
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %53
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %33 "buf0"
+               OpMemberName %33 0 "injectionSwitch"
+               OpName %35 ""
+               OpName %47 "color"
+               OpName %53 "_GLF_color"
+               OpMemberDecorate %33 0 Offset 0
+               OpDecorate %33 Block
+               OpDecorate %35 DescriptorSet 0
+               OpDecorate %35 Binding 0
+               OpDecorate %53 Location 0
+               OpDecorate %76 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeBool
+         %10 = OpTypeInt 32 1
+         %11 = OpTypePointer Function %10
+         %13 = OpConstant %10 0
+         %20 = OpConstant %10 1
+         %22 = OpConstantTrue %6
+         %31 = OpTypeFloat 32
+         %32 = OpTypeVector %31 2
+         %33 = OpTypeStruct %32
+         %34 = OpTypePointer Uniform %33
+         %35 = OpVariable %34 Uniform
+         %36 = OpTypeInt 32 0
+         %37 = OpConstant %36 1
+         %38 = OpTypePointer Uniform %31
+         %41 = OpConstant %31 0
+         %45 = OpTypeVector %31 3
+         %46 = OpTypePointer Function %45
+         %48 = OpConstant %31 1
+         %49 = OpConstantComposite %45 %48 %48 %48
+         %50 = OpConstantFalse %6
+         %51 = OpTypeVector %31 4
+         %52 = OpTypePointer Output %51
+         %53 = OpVariable %52 Output
+         %63 = OpConstantComposite %51 %48 %41 %41 %48
+         %65 = OpTypePointer Function %6
+         %95 = OpUndef %45
+        %106 = OpUndef %6
+        %107 = OpUndef %10
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %74 = OpVariable %65 Function %50
+         %75 = OpVariable %65 Function
+         %76 = OpVariable %11 Function
+         %77 = OpVariable %65 Function
+         %47 = OpVariable %46 Function
+               OpBranch %27
+         %27 = OpLabel
+        %105 = OpPhi %6 %106 %5 %105 %30
+         %94 = OpPhi %45 %95 %5 %93 %30
+               OpLoopMerge %29 %30 None
+               OpBranch %28
+         %28 = OpLabel
+         %39 = OpAccessChain %38 %35 %13 %37
+         %40 = OpLoad %31 %39
+         %42 = OpFOrdLessThan %6 %40 %41
+               OpSelectionMerge %44 None
+               OpBranchConditional %42 %43 %44
+         %43 = OpLabel
+               OpStore %47 %49
+               OpBranch %44
+         %44 = OpLabel
+         %93 = OpPhi %45 %94 %28 %49 %43
+               OpBranch %30
+         %30 = OpLabel
+               OpBranchConditional %50 %27 %29
+         %29 = OpLabel
+         %55 = OpCompositeExtract %31 %93 0
+         %56 = OpCompositeExtract %31 %93 1
+         %57 = OpCompositeExtract %31 %93 2
+         %58 = OpCompositeConstruct %51 %55 %56 %57 %48
+               OpStore %74 %50
+               OpBranch %78
+         %78 = OpLabel
+        %103 = OpPhi %6 %105 %29 %106 %80
+         %99 = OpPhi %6 %50 %29 %106 %80
+               OpLoopMerge %79 %80 None
+               OpBranch %81
+         %81 = OpLabel
+               OpStore %76 %13
+               OpBranch %82
+         %82 = OpLabel
+        %102 = OpPhi %6 %103 %81 %106 %84
+         %98 = OpPhi %6 %50 %81 %106 %84
+         %96 = OpPhi %10 %13 %81 %107 %84
+               OpLoopMerge %83 %84 None
+               OpBranch %85
+         %85 = OpLabel
+         %87 = OpSLessThan %6 %13 %20
+               OpBranchConditional %22 %88 %83
+         %88 = OpLabel
+               OpStore %74 %22
+               OpStore %75 %22
+               OpBranch %83
+         %84 = OpLabel
+               OpBranch %82
+         %83 = OpLabel
+        %101 = OpPhi %6 %102 %85 %22 %88
+         %97 = OpPhi %6 %50 %85 %22 %88
+               OpSelectionMerge %90 None
+               OpBranchConditional %22 %79 %90
+         %90 = OpLabel
+               OpStore %74 %22
+               OpBranch %79
+         %80 = OpLabel
+               OpBranch %78
+         %79 = OpLabel
+               OpStore %77 %22
+         %60 = OpSelect %31 %22 %48 %41
+         %61 = OpCompositeConstruct %51 %60 %60 %60 %60
+         %62 = OpFAdd %51 %58 %61
+               OpStore %53 %62
+               OpStore %53 %63
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/struct-and-unreachable-infinite-loop.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/struct-and-unreachable-infinite-loop.amber
new file mode 100644 (file)
index 0000000..d72b4d3
--- /dev/null
@@ -0,0 +1,207 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: Fragment shader with struct and unreachable infinite loop
+
+# The test passes because 'tree[0].rightIndex' is set to 1, so that the infinite loop is not reached and the output colour red is written
+
+# Optimized using spirv-opt with the following arguments:
+# '--redundancy-elimination'
+# '--eliminate-dead-inserts'
+# '--combine-access-chains'
+# '--vector-dce'
+# '--vector-dce'
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--private-to-local'
+# '--simplify-instructions'
+# '--simplify-instructions'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--eliminate-local-multi-store'
+# '--eliminate-local-single-store'
+# '--eliminate-local-single-block'
+# '--simplify-instructions'
+# '--copy-propagate-arrays'
+# '--vector-dce'
+# '--simplify-instructions'
+# '--reduce-load-size'
+# '--vector-dce'
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--redundancy-elimination'
+# '--simplify-instructions'
+# '--eliminate-dead-branches'
+# '--private-to-local'
+# '--vector-dce'
+# '--convert-local-access-chains'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--private-to-local'
+# '--private-to-local'
+# spirv-opt commit hash: 6b072126595dd8c2448eb1fda616251c5e6d7079
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# struct BST {
+#  int data;
+#  int leftIndex;
+#  int rightIndex;
+# } ;
+#
+# BST tree[10];
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void makeTreeNode(inout BST tree)
+# {
+#  tree.rightIndex = 1;
+# }
+# void main()
+# {
+#  makeTreeNode(tree[0]);
+#  if (tree[0].rightIndex == 0) {
+#    while(true)
+#     {
+#     }
+#  }
+#
+#  _GLF_color = vec4(float(tree[0].rightIndex), 0.0, 0.0, 1.0);
+#
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 59
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %46
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %7 "BST"
+               OpMemberName %7 0 "data"
+               OpMemberName %7 1 "leftIndex"
+               OpMemberName %7 2 "rightIndex"
+               OpName %11 "makeTreeNode(struct-BST-i1-i1-i11;"
+               OpName %10 "tree"
+               OpName %21 "tree"
+               OpName %23 "param"
+               OpName %46 "_GLF_color"
+               OpMemberDecorate %7 0 RelaxedPrecision
+               OpMemberDecorate %7 1 RelaxedPrecision
+               OpMemberDecorate %7 2 RelaxedPrecision
+               OpDecorate %32 RelaxedPrecision
+               OpDecorate %46 Location 0
+               OpDecorate %48 RelaxedPrecision
+               OpDecorate %57 RelaxedPrecision
+               OpDecorate %58 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpTypeStruct %6 %6 %6
+          %8 = OpTypePointer Function %7
+          %9 = OpTypeFunction %2 %8
+         %13 = OpConstant %6 2
+         %14 = OpConstant %6 1
+         %15 = OpTypePointer Function %6
+         %17 = OpTypeInt 32 0
+         %18 = OpConstant %17 10
+         %19 = OpTypeArray %7 %18
+         %20 = OpTypePointer Private %19
+         %22 = OpConstant %6 0
+         %24 = OpTypePointer Private %7
+         %30 = OpTypePointer Private %6
+         %33 = OpTypeBool
+         %42 = OpConstantTrue %33
+         %43 = OpTypeFloat 32
+         %44 = OpTypeVector %43 4
+         %45 = OpTypePointer Output %44
+         %46 = OpVariable %45 Output
+         %50 = OpConstant %43 0
+         %51 = OpConstant %43 1
+         %53 = OpTypePointer Function %19
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %21 = OpVariable %53 Function
+         %23 = OpVariable %8 Function
+         %54 = OpLoad %19 %21
+         %26 = OpCompositeExtract %7 %54 0
+               OpStore %23 %26
+         %27 = OpFunctionCall %2 %11 %23
+         %28 = OpLoad %7 %23
+         %55 = OpLoad %19 %21
+         %56 = OpCompositeInsert %19 %28 %55 0
+               OpStore %21 %56
+         %31 = OpAccessChain %15 %21 %22 %13
+         %57 = OpLoad %19 %21
+         %32 = OpCompositeExtract %6 %57 0 2
+         %34 = OpIEqual %33 %32 %22
+               OpSelectionMerge %36 None
+               OpBranchConditional %34 %35 %36
+         %35 = OpLabel
+               OpBranch %37
+         %37 = OpLabel
+               OpLoopMerge %39 %37 None
+               OpBranch %37
+         %39 = OpLabel
+               OpUnreachable
+         %36 = OpLabel
+         %58 = OpLoad %19 %21
+         %48 = OpCompositeExtract %6 %58 0 2
+         %49 = OpConvertSToF %43 %48
+         %52 = OpCompositeConstruct %44 %49 %50 %50 %51
+               OpStore %46 %52
+               OpReturn
+               OpFunctionEnd
+         %11 = OpFunction %2 None %9
+         %10 = OpFunctionParameter %8
+         %12 = OpLabel
+         %16 = OpAccessChain %15 %10 %13
+               OpStore %16 %14
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-if-discard.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-if-discard.amber
new file mode 100644 (file)
index 0000000..3e0a463
--- /dev/null
@@ -0,0 +1,138 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with a switch, if, and discard
+
+# The test passes because the shader always writes the color red;
+# the switch is always skipped.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#   vec2 injectionSwitch;
+# };
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#   switch (int(injectionSwitch.y)) // always 1
+#   {
+#   case -1:
+#     if (injectionSwitch.y > injectionSwitch.x)
+#     {
+#       discard;
+#     }
+#   }
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 38
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %34
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %8 "buf0"
+               OpMemberName %8 0 "injectionSwitch"
+               OpName %10 ""
+               OpName %34 "_GLF_color"
+               OpMemberDecorate %8 0 Offset 0
+               OpDecorate %8 Block
+               OpDecorate %10 DescriptorSet 0
+               OpDecorate %10 Binding 0
+               OpDecorate %34 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 2
+          %8 = OpTypeStruct %7
+          %9 = OpTypePointer Uniform %8
+         %10 = OpVariable %9 Uniform
+         %11 = OpTypeInt 32 1
+         %12 = OpConstant %11 0
+         %13 = OpTypeInt 32 0
+         %14 = OpConstant %13 1
+         %15 = OpTypePointer Uniform %6
+         %23 = OpConstant %13 0
+         %26 = OpTypeBool
+         %32 = OpTypeVector %6 4
+         %33 = OpTypePointer Output %32
+         %34 = OpVariable %33 Output
+         %35 = OpConstant %6 1
+         %36 = OpConstant %6 0
+         %37 = OpConstantComposite %32 %35 %36 %36 %35
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %16 = OpAccessChain %15 %10 %12 %14
+         %17 = OpLoad %6 %16
+         %18 = OpConvertFToS %11 %17
+               OpSelectionMerge %20 None
+               OpSwitch %18 %20 -1 %19
+         %19 = OpLabel
+         %21 = OpAccessChain %15 %10 %12 %14
+         %22 = OpLoad %6 %21
+         %24 = OpAccessChain %15 %10 %12 %23
+         %25 = OpLoad %6 %24
+         %27 = OpFOrdGreaterThan %26 %22 %25
+               OpSelectionMerge %29 None
+               OpBranchConditional %27 %28 %29
+         %28 = OpLabel
+               OpKill
+         %29 = OpLabel
+               OpBranch %20
+         %20 = OpLabel
+               OpStore %34 %37
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-with-empty-if-false.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-with-empty-if-false.amber
new file mode 100644 (file)
index 0000000..8bbb010
--- /dev/null
@@ -0,0 +1,115 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with always false if in switch statement
+
+# The test passes because the shader always writes the color red
+
+# Optimized using spirv-opt with the following arguments:
+# '--private-to-local'
+# '--eliminate-local-multi-store'
+# '--simplify-instructions'
+# '--eliminate-dead-inserts'
+# spirv-opt commit hash: 4a00a80c40484a6f6f72f48c9d34943cf8f180d4
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+#
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#   switch (0)
+#   {
+#   case 0:
+#     if (false)
+#     {
+#     }
+#   }
+#
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 22
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %18
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %18 "_GLF_color"
+               OpDecorate %18 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpConstant %6 0
+         %10 = OpTypeBool
+         %11 = OpConstantFalse %10
+         %15 = OpTypeFloat 32
+         %16 = OpTypeVector %15 4
+         %17 = OpTypePointer Output %16
+         %18 = OpVariable %17 Output
+         %19 = OpConstant %15 1
+         %20 = OpConstant %15 0
+         %21 = OpConstantComposite %16 %19 %20 %20 %19
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+               OpSelectionMerge %9 None
+               OpSwitch %7 %9 0 %8
+          %8 = OpLabel
+               OpSelectionMerge %13 None
+               OpBranchConditional %11 %12 %13
+         %12 = OpLabel
+               OpBranch %13
+         %13 = OpLabel
+               OpBranch %9
+          %9 = OpLabel
+               OpStore %18 %21
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/transpose-rectangular-matrix.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/transpose-rectangular-matrix.amber
new file mode 100644 (file)
index 0000000..22967b7
--- /dev/null
@@ -0,0 +1,152 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: Fragment shader that uses 'transpose'
+
+# The test passes because 'f' is invoked with a vector whose components are less than or equal to 1.0, so that it returns vec3(1.0, 0.0, 0.0), meaning that the output colour red is written
+
+# Optimized using spirv-opt with the following arguments:
+# '-O'
+# spirv-opt commit hash: 6b072126595dd8c2448eb1fda616251c5e6d7079
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# vec3 f(vec2 pos)
+# {
+#  if(pos.y > 1.0)
+#   {
+#    vec3 v;
+#    return v;
+#   }
+#  return vec3(1.0, 0.0, 0.0);
+# }
+# void main()
+# {
+#  _GLF_color = vec4(f(vec2(transpose((gl_FragCoord.y < 1.0) ? mat4x3(1.0) : transpose(mat3x4(1.0))))), 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 99
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %34 %36
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %34 "_GLF_color"
+               OpName %36 "gl_FragCoord"
+               OpDecorate %34 Location 0
+               OpDecorate %36 BuiltIn FragCoord
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %9 = OpTypeVector %6 3
+         %14 = OpTypeInt 32 0
+         %15 = OpConstant %14 1
+         %19 = OpConstant %6 1
+         %20 = OpTypeBool
+         %28 = OpConstant %6 0
+         %29 = OpConstantComposite %9 %19 %28 %28
+         %32 = OpTypeVector %6 4
+         %33 = OpTypePointer Output %32
+         %34 = OpVariable %33 Output
+         %35 = OpTypePointer Input %32
+         %36 = OpVariable %35 Input
+         %37 = OpTypePointer Input %6
+         %41 = OpTypeMatrix %9 4
+         %46 = OpConstantComposite %9 %28 %19 %28
+         %47 = OpConstantComposite %9 %28 %28 %19
+         %48 = OpConstantComposite %9 %28 %28 %28
+         %49 = OpConstantComposite %41 %29 %46 %47 %48
+         %51 = OpTypeMatrix %32 3
+         %52 = OpConstantComposite %32 %19 %28 %28 %28
+         %53 = OpConstantComposite %32 %28 %19 %28 %28
+         %54 = OpConstantComposite %32 %28 %28 %19 %28
+         %55 = OpConstantComposite %51 %52 %53 %54
+         %97 = OpUndef %9
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %38 = OpAccessChain %37 %36 %15
+         %39 = OpLoad %6 %38
+         %40 = OpFOrdLessThan %20 %39 %19
+               OpSelectionMerge %45 None
+               OpBranchConditional %40 %44 %50
+         %44 = OpLabel
+               OpBranch %45
+         %50 = OpLabel
+         %56 = OpTranspose %41 %55
+               OpBranch %45
+         %45 = OpLabel
+         %94 = OpPhi %41 %49 %44 %56 %50
+         %58 = OpTranspose %51 %94
+         %60 = OpCompositeExtract %6 %58 0 1
+               OpBranch %82
+         %82 = OpLabel
+               OpLoopMerge %83 %84 None
+               OpBranch %85
+         %85 = OpLabel
+         %88 = OpFOrdGreaterThan %20 %60 %19
+               OpSelectionMerge %89 None
+               OpBranchConditional %88 %90 %89
+         %90 = OpLabel
+               OpBranch %83
+         %89 = OpLabel
+               OpBranch %83
+         %84 = OpLabel
+               OpBranch %82
+         %83 = OpLabel
+         %98 = OpPhi %9 %97 %90 %29 %89
+         %64 = OpCompositeExtract %6 %98 0
+         %65 = OpCompositeExtract %6 %98 1
+         %66 = OpCompositeExtract %6 %98 2
+         %67 = OpCompositeConstruct %32 %64 %65 %66 %19
+               OpStore %34 %67
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-for-loops-with-barrier-function.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-for-loops-with-barrier-function.amber
new file mode 100644 (file)
index 0000000..e3edf46
--- /dev/null
@@ -0,0 +1,291 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A compute shader with two barrier functions
+
+# The test passes because main always outputs 42.
+
+# variant_compute_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(std430, binding = 0) buffer doesNotMatter
+# {
+#     uint _compute_data[];
+# };
+# layout(local_size_x = 1, local_size_y = 18, local_size_z = 6) in;
+# mediump vec4 GLF_live2gl_FragCoord;
+# layout(set = 0, binding = 1) uniform buf0 {
+#  vec2 injectionSwitch;
+# };
+#
+# void main()
+# {
+#     int GLF_live2_looplimiter1 = 0;
+#     for (
+#         int i = 0;
+#         i < 1;
+#         ++i)
+#     {
+#         if (GLF_live2_looplimiter1 >= 3) //always false
+#         {
+#             for (
+#                 int j = 0;
+#                 j < 1;
+#                 ++j)
+#             {
+#                 if (int(GLF_live2gl_FragCoord.x) < 120)
+#                 {
+#                 }
+#                 else
+#                 {
+#                     barrier();
+#                 }
+#             }
+#             break;
+#         }
+#     }
+#     float GLF_dead3x = (injectionSwitch.x > injectionSwitch.y ? GLF_live2gl_FragCoord.x : 0.0); // always 0.0
+#     for (
+#         int GLF_dead3k = 0;
+#         GLF_dead3k < 2;
+#         ++GLF_dead3k)
+#     {
+#         if (GLF_dead3x > 4.0) //always false
+#         {
+#             break;
+#         }
+#         GLF_dead3x = GLF_live2gl_FragCoord.x;
+#         barrier();
+#     }
+#
+#     _compute_data[0] = 42u;
+# }
+SHADER compute variant_compute_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 106
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint GLCompute %4 "main"
+               OpExecutionMode %4 LocalSize 1 18 6
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %8 "GLF_live2_looplimiter1"
+               OpName %10 "i"
+               OpName %25 "j"
+               OpName %36 "GLF_live2gl_FragCoord"
+               OpName %56 "GLF_dead3x"
+               OpName %58 "buf0"
+               OpMemberName %58 0 "injectionSwitch"
+               OpName %60 ""
+               OpName %76 "GLF_dead3k"
+               OpName %96 "doesNotMatter"
+               OpMemberName %96 0 "_compute_data"
+               OpName %98 ""
+               OpDecorate %36 RelaxedPrecision
+               OpDecorate %41 RelaxedPrecision
+               OpMemberDecorate %58 0 Offset 0
+               OpDecorate %58 Block
+               OpDecorate %60 DescriptorSet 0
+               OpDecorate %60 Binding 1
+               OpDecorate %72 RelaxedPrecision
+               OpDecorate %75 RelaxedPrecision
+               OpDecorate %92 RelaxedPrecision
+               OpDecorate %95 ArrayStride 4
+               OpMemberDecorate %96 0 Offset 0
+               OpDecorate %96 BufferBlock
+               OpDecorate %98 DescriptorSet 0
+               OpDecorate %98 Binding 0
+               OpDecorate %105 BuiltIn WorkgroupSize
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpTypePointer Function %6
+          %9 = OpConstant %6 0
+         %17 = OpConstant %6 1
+         %18 = OpTypeBool
+         %21 = OpConstant %6 3
+         %33 = OpTypeFloat 32
+         %34 = OpTypeVector %33 4
+         %35 = OpTypePointer Private %34
+         %36 = OpVariable %35 Private
+         %37 = OpTypeInt 32 0
+         %38 = OpConstant %37 0
+         %39 = OpTypePointer Private %33
+         %43 = OpConstant %6 120
+         %48 = OpConstant %37 2
+         %49 = OpConstant %37 264
+         %55 = OpTypePointer Function %33
+         %57 = OpTypeVector %33 2
+         %58 = OpTypeStruct %57
+         %59 = OpTypePointer Uniform %58
+         %60 = OpVariable %59 Uniform
+         %61 = OpTypePointer Uniform %33
+         %64 = OpConstant %37 1
+         %74 = OpConstant %33 0
+         %83 = OpConstant %6 2
+         %86 = OpConstant %33 4
+         %95 = OpTypeRuntimeArray %37
+         %96 = OpTypeStruct %95
+         %97 = OpTypePointer Uniform %96
+         %98 = OpVariable %97 Uniform
+         %99 = OpConstant %37 42
+        %100 = OpTypePointer Uniform %37
+        %102 = OpTypeVector %37 3
+        %103 = OpConstant %37 18
+        %104 = OpConstant %37 6
+        %105 = OpConstantComposite %102 %64 %103 %104
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+          %8 = OpVariable %7 Function
+         %10 = OpVariable %7 Function
+         %25 = OpVariable %7 Function
+         %56 = OpVariable %55 Function
+         %68 = OpVariable %55 Function
+         %76 = OpVariable %7 Function
+               OpStore %8 %9
+               OpStore %10 %9
+               OpBranch %11
+         %11 = OpLabel
+               OpLoopMerge %13 %14 None
+               OpBranch %15
+         %15 = OpLabel
+         %16 = OpLoad %6 %10
+         %19 = OpSLessThan %18 %16 %17
+               OpBranchConditional %19 %12 %13
+         %12 = OpLabel
+         %20 = OpLoad %6 %8
+         %22 = OpSGreaterThanEqual %18 %20 %21
+               OpSelectionMerge %24 None
+               OpBranchConditional %22 %23 %24
+         %23 = OpLabel
+               OpStore %25 %9
+               OpBranch %26
+         %26 = OpLabel
+               OpLoopMerge %28 %29 None
+               OpBranch %30
+         %30 = OpLabel
+         %31 = OpLoad %6 %25
+         %32 = OpSLessThan %18 %31 %17
+               OpBranchConditional %32 %27 %28
+         %27 = OpLabel
+         %40 = OpAccessChain %39 %36 %38
+         %41 = OpLoad %33 %40
+         %42 = OpConvertFToS %6 %41
+         %44 = OpSLessThan %18 %42 %43
+               OpSelectionMerge %46 None
+               OpBranchConditional %44 %45 %47
+         %45 = OpLabel
+               OpBranch %46
+         %47 = OpLabel
+               OpControlBarrier %48 %48 %49
+               OpBranch %46
+         %46 = OpLabel
+               OpBranch %29
+         %29 = OpLabel
+         %50 = OpLoad %6 %25
+         %51 = OpIAdd %6 %50 %17
+               OpStore %25 %51
+               OpBranch %26
+         %28 = OpLabel
+               OpBranch %13
+         %24 = OpLabel
+               OpBranch %14
+         %14 = OpLabel
+         %53 = OpLoad %6 %10
+         %54 = OpIAdd %6 %53 %17
+               OpStore %10 %54
+               OpBranch %11
+         %13 = OpLabel
+         %62 = OpAccessChain %61 %60 %9 %38
+         %63 = OpLoad %33 %62
+         %65 = OpAccessChain %61 %60 %9 %64
+         %66 = OpLoad %33 %65
+         %67 = OpFOrdGreaterThan %18 %63 %66
+               OpSelectionMerge %70 None
+               OpBranchConditional %67 %69 %73
+         %69 = OpLabel
+         %71 = OpAccessChain %39 %36 %38
+         %72 = OpLoad %33 %71
+               OpStore %68 %72
+               OpBranch %70
+         %73 = OpLabel
+               OpStore %68 %74
+               OpBranch %70
+         %70 = OpLabel
+         %75 = OpLoad %33 %68
+               OpStore %56 %75
+               OpStore %76 %9
+               OpBranch %77
+         %77 = OpLabel
+               OpLoopMerge %79 %80 None
+               OpBranch %81
+         %81 = OpLabel
+         %82 = OpLoad %6 %76
+         %84 = OpSLessThan %18 %82 %83
+               OpBranchConditional %84 %78 %79
+         %78 = OpLabel
+         %85 = OpLoad %33 %56
+         %87 = OpFOrdGreaterThan %18 %85 %86
+               OpSelectionMerge %89 None
+               OpBranchConditional %87 %88 %89
+         %88 = OpLabel
+               OpBranch %79
+         %89 = OpLabel
+         %91 = OpAccessChain %39 %36 %38
+         %92 = OpLoad %33 %91
+               OpStore %56 %92
+               OpControlBarrier %48 %48 %49
+               OpBranch %80
+         %80 = OpLabel
+         %93 = OpLoad %6 %76
+         %94 = OpIAdd %6 %93 %17
+               OpStore %76 %94
+               OpBranch %77
+         %79 = OpLabel
+        %101 = OpAccessChain %100 %98 %9 %9
+               OpStore %101 %99
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_ssbo DATA_TYPE uint32 DATA
+ 0 0 0 0 0 0 0 0 0 0
+END
+
+PIPELINE compute variant_pipeline
+  ATTACH variant_compute_shader
+  BIND BUFFER variant_ssbo AS storage DESCRIPTOR_SET 0 BINDING 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 1
+END
+
+RUN variant_pipeline 1 6 2
+
+EXPECT variant_ssbo IDX 0 EQ 42
\ No newline at end of file
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-do-whiles.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-do-whiles.amber
new file mode 100644 (file)
index 0000000..c899860
--- /dev/null
@@ -0,0 +1,246 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with nested do while
+
+# The test passes because the shader always writes color red. main() writes red and then returns at the end.
+
+# Optimized using spirv-opt with the following arguments:
+# '--ccp'
+# '--redundancy-elimination'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--eliminate-dead-branches'
+# '--simplify-instructions'
+# '--eliminate-dead-branches'
+# spirv-opt commit hash: ad7f2c5c4c7f51360e9e079109a9217aa5ba5cc0
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# precision highp int;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#   vec2 injectionSwitch;
+# };
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0); // Write color red
+#
+#   int i = 0;
+#   if (injectionSwitch.y < 0.0) // Always false
+#   {
+#   }
+#   else
+#   {
+#     if (gl_FragCoord.y < -1.0) // Always false
+#     {
+#     }
+#     else
+#     {
+#       do
+#       {
+#         if (i >= 256) // Always false
+#         {
+#           break;
+#         }
+#         do
+#         {
+#           for (int i = 0; i < 1; i++)
+#           {
+#             if (gl_FragCoord.y < -1.0) // Always false
+#             {
+#               for (int i = 0; i < 1; i++)
+#               {
+#               }
+#               continue;
+#             }
+#             return;
+#           }
+#         } while (false);
+#       } while (false);
+#     }
+#   }
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 84
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %9 %32
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "_GLF_color"
+               OpName %15 "i"
+               OpName %18 "buf0"
+               OpMemberName %18 0 "injectionSwitch"
+               OpName %20 ""
+               OpName %32 "gl_FragCoord"
+               OpName %55 "i"
+               OpName %69 "i"
+               OpDecorate %9 Location 0
+               OpMemberDecorate %18 0 Offset 0
+               OpDecorate %18 Block
+               OpDecorate %20 DescriptorSet 0
+               OpDecorate %20 Binding 0
+               OpDecorate %32 BuiltIn FragCoord
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 4
+          %8 = OpTypePointer Output %7
+          %9 = OpVariable %8 Output
+         %10 = OpConstant %6 1
+         %11 = OpConstant %6 0
+         %12 = OpConstantComposite %7 %10 %11 %11 %10
+         %13 = OpTypeInt 32 1
+         %14 = OpTypePointer Function %13
+         %16 = OpConstant %13 0
+         %17 = OpTypeVector %6 2
+         %18 = OpTypeStruct %17
+         %19 = OpTypePointer Uniform %18
+         %20 = OpVariable %19 Uniform
+         %21 = OpTypeInt 32 0
+         %22 = OpConstant %21 1
+         %23 = OpTypePointer Uniform %6
+         %26 = OpTypeBool
+         %31 = OpTypePointer Input %7
+         %32 = OpVariable %31 Input
+         %33 = OpTypePointer Input %6
+         %36 = OpConstant %6 -1
+         %46 = OpConstant %13 256
+         %62 = OpConstant %13 1
+         %83 = OpConstantFalse %26
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %15 = OpVariable %14 Function
+         %55 = OpVariable %14 Function
+         %69 = OpVariable %14 Function
+               OpStore %9 %12
+               OpStore %15 %16
+         %24 = OpAccessChain %23 %20 %16 %22
+         %25 = OpLoad %6 %24
+         %27 = OpFOrdLessThan %26 %25 %11
+               OpSelectionMerge %29 None
+               OpBranchConditional %27 %28 %30
+         %28 = OpLabel
+               OpBranch %29
+         %30 = OpLabel
+         %34 = OpAccessChain %33 %32 %22
+         %35 = OpLoad %6 %34
+         %37 = OpFOrdLessThan %26 %35 %36
+               OpSelectionMerge %39 None
+               OpBranchConditional %37 %38 %40
+         %38 = OpLabel
+               OpBranch %39
+         %40 = OpLabel
+               OpBranch %41
+         %41 = OpLabel
+               OpLoopMerge %43 %53 None
+               OpBranch %42
+         %42 = OpLabel
+         %45 = OpLoad %13 %15
+         %47 = OpSGreaterThanEqual %26 %45 %46
+               OpSelectionMerge %49 None
+               OpBranchConditional %47 %48 %49
+         %48 = OpLabel
+               OpBranch %43
+         %49 = OpLabel
+               OpBranch %51
+         %51 = OpLabel
+               OpStore %55 %16
+               OpLoopMerge %53 %58 None
+               OpBranch %56
+         %56 = OpLabel
+         %61 = OpLoad %13 %55
+         %63 = OpSLessThan %26 %61 %62
+               OpLoopMerge %58 %72 None
+               OpBranchConditional %63 %57 %58
+         %57 = OpLabel
+               OpSelectionMerge %68 None
+               OpBranchConditional %37 %67 %68
+         %67 = OpLabel
+               OpStore %69 %16
+               OpBranch %70
+         %70 = OpLabel
+         %75 = OpLoad %13 %69
+         %76 = OpSLessThan %26 %75 %62
+               OpLoopMerge %72 %71 None
+               OpBranchConditional %76 %71 %72
+         %71 = OpLabel
+         %77 = OpLoad %13 %69
+         %78 = OpIAdd %13 %77 %62
+               OpStore %69 %78
+               OpBranch %70
+         %72 = OpLabel
+         %81 = OpLoad %13 %55
+         %82 = OpIAdd %13 %81 %62
+               OpStore %55 %82
+               OpBranch %56
+         %68 = OpLabel
+               OpReturn
+         %58 = OpLabel
+               OpBranchConditional %83 %51 %53
+         %53 = OpLabel
+               OpBranchConditional %83 %41 %43
+         %43 = OpLabel
+               OpBranch %39
+         %39 = OpLabel
+               OpBranch %29
+         %29 = OpLabel
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-for-loops-with-returns.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-for-loops-with-returns.amber
new file mode 100644 (file)
index 0000000..61b573b
--- /dev/null
@@ -0,0 +1,211 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A compute shader with two nested for loops
+
+# The test passes because main always outputs 42.0.
+
+# Optimized using spirv-opt with the following arguments:
+# '--private-to-local'
+# '--eliminate-local-multi-store'
+# '--simplify-instructions'
+# '--eliminate-dead-inserts'
+# '--eliminate-dead-branches'
+# spirv-opt commit hash: 4a00a80c40484a6f6f72f48c9d34943cf8f180d4
+
+
+
+# variant_compute_shader is derived from the following GLSL:
+# #version 310 es
+#
+# precision highp float;
+#
+# layout(std430, binding = 0) buffer doesNotMatter
+# {
+#     float _compute_data[];
+# };
+#
+# float nb_mod()
+# {
+#     float s = 0.0;
+#
+#     // Loop is entered, but we always return 42.0 during the first iteration.
+#     for (
+#         int i = 5;
+#         i < 800;
+#         i++)
+#     {
+#         int GLF_live1_looplimiter2;
+#
+#         // Loop is entered and we possibly return.
+#         for (
+#             int GLF_live1i = 0;
+#             GLF_live1i < 20;
+#             ++GLF_live1i)
+#         {
+#             // GLF_live1_looplimiter2 is undefined, so we may break; doesn't matter.
+#             if (GLF_live1_looplimiter2 >= 5)
+#             {
+#                 ++s;
+#                 break;
+#             }
+#             // If we didn't break, we return 42.0 here.
+#             return 42.0;
+#         }
+#
+#         if (float(i) <= s) // Always false: s is 0.0 or 1.0.
+#         {
+#             break;
+#         }
+#         // We return 42.0 and we don't loop.
+#         return 42.0;
+#     }
+#     // Unreachable at runtime.
+#     return s;
+# }
+#
+# void main()
+# {
+#     _compute_data[0] = nb_mod(); // Always returns 42.0.
+# }
+SHADER compute variant_compute_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 82
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint GLCompute %4 "main"
+               OpExecutionMode %4 LocalSize 1 1 1
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %8 "nb_mod("
+               OpName %11 "s"
+               OpName %15 "i"
+               OpName %26 "GLF_live1i"
+               OpName %36 "GLF_live1_looplimiter2"
+               OpName %64 "doesNotMatter"
+               OpMemberName %64 0 "_compute_data"
+               OpName %66 ""
+               OpDecorate %63 ArrayStride 4
+               OpMemberDecorate %64 0 Offset 0
+               OpDecorate %64 BufferBlock
+               OpDecorate %66 DescriptorSet 0
+               OpDecorate %66 Binding 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeFunction %6
+         %10 = OpTypePointer Function %6
+         %12 = OpConstant %6 0
+         %13 = OpTypeInt 32 1
+         %14 = OpTypePointer Function %13
+         %16 = OpConstant %13 5
+         %23 = OpConstant %13 800
+         %24 = OpTypeBool
+         %27 = OpConstant %13 0
+         %34 = OpConstant %13 20
+         %42 = OpConstant %6 1
+         %45 = OpConstant %6 42
+         %48 = OpConstant %13 1
+         %63 = OpTypeRuntimeArray %6
+         %64 = OpTypeStruct %63
+         %65 = OpTypePointer Uniform %64
+         %66 = OpVariable %65 Uniform
+         %68 = OpTypePointer Uniform %6
+         %74 = OpUndef %13
+         %81 = OpUndef %6
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %67 = OpFunctionCall %6 %8
+         %69 = OpAccessChain %68 %66 %27 %27
+               OpStore %69 %67
+               OpReturn
+               OpFunctionEnd
+          %8 = OpFunction %6 None %7
+          %9 = OpLabel
+         %11 = OpVariable %10 Function
+         %15 = OpVariable %14 Function
+         %26 = OpVariable %14 Function
+         %36 = OpVariable %14 Function
+               OpStore %11 %12
+               OpStore %15 %16
+               OpBranch %17
+         %17 = OpLabel
+               OpLoopMerge %19 %20 None
+               OpBranch %21
+         %21 = OpLabel
+         %25 = OpSLessThan %24 %16 %23
+               OpBranchConditional %25 %18 %19
+         %18 = OpLabel
+               OpStore %26 %27
+               OpBranch %28
+         %28 = OpLabel
+               OpLoopMerge %30 %31 None
+               OpBranch %32
+         %32 = OpLabel
+         %35 = OpSLessThan %24 %27 %34
+               OpBranchConditional %35 %29 %30
+         %29 = OpLabel
+         %38 = OpSGreaterThanEqual %24 %74 %16
+               OpSelectionMerge %40 None
+               OpBranchConditional %38 %39 %40
+         %39 = OpLabel
+         %43 = OpFAdd %6 %12 %42
+               OpStore %11 %43
+               OpBranch %30
+         %40 = OpLabel
+               OpReturnValue %45
+         %31 = OpLabel
+               OpBranch %28
+         %30 = OpLabel
+         %79 = OpPhi %6 %12 %32 %43 %39
+         %51 = OpConvertSToF %6 %16
+         %53 = OpFOrdLessThanEqual %24 %51 %79
+               OpSelectionMerge %55 None
+               OpBranchConditional %53 %54 %55
+         %54 = OpLabel
+               OpBranch %19
+         %55 = OpLabel
+               OpReturnValue %45
+         %20 = OpLabel
+               OpBranch %17
+         %19 = OpLabel
+         %80 = OpPhi %6 %12 %21 %79 %54
+               OpReturnValue %80
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_ssbo DATA_TYPE float DATA
+ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+END
+
+PIPELINE compute variant_pipeline
+  ATTACH variant_compute_shader
+  BIND BUFFER variant_ssbo AS storage DESCRIPTOR_SET 0 BINDING 0
+END
+
+RUN variant_pipeline 7 3 4
+
+EXPECT variant_ssbo IDX 0 EQ 42.0
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-infinite-loops-discard.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-infinite-loops-discard.amber
new file mode 100644 (file)
index 0000000..4ce3c46
--- /dev/null
@@ -0,0 +1,207 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with an always false if function
+
+# The test passes because main always writes the color red. (Additionally the discard statement is never reached).
+
+# Optimized using spirv-opt with the following arguments:
+# '--eliminate-local-single-block'
+# '--reduce-load-size'
+# '--combine-access-chains'
+# '--eliminate-local-multi-store'
+# '--reduce-load-size'
+# '--convert-local-access-chains'
+# '--eliminate-dead-branches'
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--copy-propagate-arrays'
+# '--copy-propagate-arrays'
+# '--eliminate-dead-inserts'
+# '--merge-blocks'
+# '--copy-propagate-arrays'
+# '--combine-access-chains'
+# '--simplify-instructions'
+# '--convert-local-access-chains'
+# spirv-opt commit hash: 4a00a80c40484a6f6f72f48c9d34943cf8f180d4
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+#
+# // END OF GENERATED HEADER
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+#
+# vec3 mand()
+# {
+#     for (
+#         int k = 0;
+#         k < 1000;
+#         1)
+#     {
+#         discard;
+#     }
+#     return vec3(1.0);
+# }
+# void main()
+# {
+#     if (injectionSwitch.x > injectionSwitch.y)
+#     {
+#         for (
+#             int j = 0;
+#             j < 4;
+#             1)
+#         {
+#             mand();
+#         }
+#     }
+#
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+#
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 64
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %57
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "mand("
+               OpName %13 "k"
+               OpName %31 "buf0"
+               OpMemberName %31 0 "injectionSwitch"
+               OpName %33 ""
+               OpName %45 "j"
+               OpName %57 "_GLF_color"
+               OpDecorate %13 RelaxedPrecision
+               OpMemberDecorate %31 0 Offset 0
+               OpDecorate %31 Block
+               OpDecorate %33 DescriptorSet 0
+               OpDecorate %33 Binding 0
+               OpDecorate %45 RelaxedPrecision
+               OpDecorate %57 Location 0
+               OpDecorate %14 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 3
+          %8 = OpTypeFunction %7
+         %11 = OpTypeInt 32 1
+         %12 = OpTypePointer Function %11
+         %14 = OpConstant %11 0
+         %21 = OpConstant %11 1000
+         %22 = OpTypeBool
+         %25 = OpConstant %11 1
+         %26 = OpConstant %6 1
+         %27 = OpConstantComposite %7 %26 %26 %26
+         %30 = OpTypeVector %6 2
+         %31 = OpTypeStruct %30
+         %32 = OpTypePointer Uniform %31
+         %33 = OpVariable %32 Uniform
+         %34 = OpTypeInt 32 0
+         %35 = OpConstant %34 0
+         %36 = OpTypePointer Uniform %6
+         %39 = OpConstant %34 1
+         %52 = OpConstant %11 4
+         %55 = OpTypeVector %6 4
+         %56 = OpTypePointer Output %55
+         %57 = OpVariable %56 Output
+         %58 = OpConstant %6 0
+         %59 = OpConstantComposite %55 %26 %58 %58 %26
+         %62 = OpUndef %11
+         %63 = OpConstantTrue %22
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %45 = OpVariable %12 Function
+         %37 = OpAccessChain %36 %33 %14 %35
+         %38 = OpLoad %6 %37
+         %40 = OpAccessChain %36 %33 %14 %39
+         %41 = OpLoad %6 %40
+         %42 = OpFOrdGreaterThan %22 %38 %41
+               OpSelectionMerge %44 None
+               OpBranchConditional %42 %43 %44
+         %43 = OpLabel
+               OpStore %45 %14
+               OpBranch %46
+         %46 = OpLabel
+               OpLoopMerge %48 %47 None
+               OpBranchConditional %63 %47 %48
+         %47 = OpLabel
+         %54 = OpFunctionCall %7 %9
+               OpBranch %46
+         %48 = OpLabel
+               OpBranch %44
+         %44 = OpLabel
+               OpStore %57 %59
+               OpReturn
+               OpFunctionEnd
+          %9 = OpFunction %7 None %8
+         %10 = OpLabel
+         %13 = OpVariable %12 Function
+               OpStore %13 %14
+               OpBranch %15
+         %15 = OpLabel
+               OpLoopMerge %17 %18 None
+               OpBranchConditional %63 %16 %17
+         %16 = OpLabel
+               OpKill
+         %18 = OpLabel
+               OpBranch %15
+         %17 = OpLabel
+               OpReturnValue %27
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/undefined-assign-in-infinite-loop.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/undefined-assign-in-infinite-loop.amber
new file mode 100644 (file)
index 0000000..59b08f6
--- /dev/null
@@ -0,0 +1,164 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with uninitialized read in infinite loop
+
+# The test passes because the shader always writes the color red. Uninitialized read in loop is never reached.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(set = 0, binding = 0) uniform buf0 {
+#  vec2 injectionSwitch;
+# };
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+#
+# void main()
+# {
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0); // Write color red
+#
+#   int donor_replacementGLF_dead6tree[1];
+#   int GLF_dead6currentNode;
+#   int GLF_dead6index = 0;
+#
+#   if (injectionSwitch.y < 0.0){ // always false
+#     while (true)
+#     {
+#       GLF_dead6currentNode = donor_replacementGLF_dead6tree[GLF_dead6index];
+#       GLF_dead6index = GLF_dead6currentNode;
+#     }
+#   }
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 44
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %9
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "_GLF_color"
+               OpName %15 "GLF_dead6index"
+               OpName %18 "buf0"
+               OpMemberName %18 0 "injectionSwitch"
+               OpName %20 ""
+               OpName %36 "GLF_dead6currentNode"
+               OpName %39 "donor_replacementGLF_dead6tree"
+               OpDecorate %9 Location 0
+               OpDecorate %15 RelaxedPrecision
+               OpMemberDecorate %18 0 Offset 0
+               OpDecorate %18 Block
+               OpDecorate %20 DescriptorSet 0
+               OpDecorate %20 Binding 0
+               OpDecorate %36 RelaxedPrecision
+               OpDecorate %39 RelaxedPrecision
+               OpDecorate %40 RelaxedPrecision
+               OpDecorate %42 RelaxedPrecision
+               OpDecorate %43 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 4
+          %8 = OpTypePointer Output %7
+          %9 = OpVariable %8 Output
+         %10 = OpConstant %6 1
+         %11 = OpConstant %6 0
+         %12 = OpConstantComposite %7 %10 %11 %11 %10
+         %13 = OpTypeInt 32 1
+         %14 = OpTypePointer Function %13
+         %16 = OpConstant %13 0
+         %17 = OpTypeVector %6 2
+         %18 = OpTypeStruct %17
+         %19 = OpTypePointer Uniform %18
+         %20 = OpVariable %19 Uniform
+         %21 = OpTypeInt 32 0
+         %22 = OpConstant %21 1
+         %23 = OpTypePointer Uniform %6
+         %26 = OpTypeBool
+         %35 = OpConstantTrue %26
+         %37 = OpTypeArray %13 %22
+         %38 = OpTypePointer Function %37
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %15 = OpVariable %14 Function
+         %36 = OpVariable %14 Function
+         %39 = OpVariable %38 Function
+               OpStore %9 %12
+               OpStore %15 %16
+         %24 = OpAccessChain %23 %20 %16 %22
+         %25 = OpLoad %6 %24
+         %27 = OpFOrdLessThan %26 %25 %11
+               OpSelectionMerge %29 None
+               OpBranchConditional %27 %28 %29
+         %28 = OpLabel
+               OpBranch %30
+         %30 = OpLabel
+               OpLoopMerge %32 %33 None
+               OpBranch %34
+         %34 = OpLabel
+               OpBranchConditional %35 %31 %32
+         %31 = OpLabel
+         %40 = OpLoad %13 %15
+         %41 = OpAccessChain %14 %39 %40
+         %42 = OpLoad %13 %41
+               OpStore %36 %42
+         %43 = OpLoad %13 %36
+               OpStore %15 %43
+               OpBranch %33
+         %33 = OpLabel
+               OpBranch %30
+         %32 = OpLabel
+               OpBranch %29
+         %29 = OpLabel
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/undefined-integer-in-function.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/undefined-integer-in-function.amber
new file mode 100644 (file)
index 0000000..d5dac4d
--- /dev/null
@@ -0,0 +1,231 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with nested do while and undefined int
+
+# The test passes because the shader always writes color red. performPartition() writes the color red and then always returns early.
+
+# Optimized using spirv-opt with the following arguments:
+# '--if-conversion'
+# '--redundancy-elimination'
+# '--eliminate-local-multi-store'
+# '--ccp'
+# '--eliminate-local-multi-store'
+# '--eliminate-dead-inserts'
+# '--ccp'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--eliminate-dead-inserts'
+# '--ccp'
+# '--eliminate-dead-branches'
+# '--private-to-local'
+# '--eliminate-dead-branches'
+# spirv-opt commit hash: ad7f2c5c4c7f51360e9e079109a9217aa5ba5cc0
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#   vec2 injectionSwitch;
+# };
+#
+# int performPartition()
+# {
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0); // Write color red
+#   int i;
+#   do
+#   {
+#     if (injectionSwitch.y < 0.0) // Always false
+#     {
+#     }
+#     else
+#     {
+#       for (int GLF_live0i = 0; GLF_live0i < 1; GLF_live0i++)
+#       {
+#         if (injectionSwitch.y < 0.0) // Always false
+#         {
+#           break;
+#         }
+#         return 1; // We always return here. The code below is never executed.
+#       }
+#       if (injectionSwitch.y < 0.0)
+#       {
+#         do
+#         {
+#           return 1;
+#         } while (false);
+#       }
+#     }
+#   } while (false);
+#   return i;
+# }
+#
+# void main()
+# {
+#   performPartition();
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 79
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %13
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %8 "performPartition("
+               OpName %13 "_GLF_color"
+               OpName %22 "buf0"
+               OpMemberName %22 0 "injectionSwitch"
+               OpName %24 ""
+               OpName %37 "GLF_live0i"
+               OpName %66 "i"
+               OpDecorate %8 RelaxedPrecision
+               OpDecorate %13 Location 0
+               OpMemberDecorate %22 0 Offset 0
+               OpDecorate %22 Block
+               OpDecorate %24 DescriptorSet 0
+               OpDecorate %24 Binding 0
+               OpDecorate %37 RelaxedPrecision
+               OpDecorate %66 RelaxedPrecision
+               OpDecorate %70 RelaxedPrecision
+               OpDecorate %73 RelaxedPrecision
+               OpDecorate %72 RelaxedPrecision
+               OpDecorate %73 RelaxedPrecision
+               OpDecorate %73 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %7 = OpTypeFunction %6
+         %10 = OpTypeFloat 32
+         %11 = OpTypeVector %10 4
+         %12 = OpTypePointer Output %11
+         %13 = OpVariable %12 Output
+         %14 = OpConstant %10 1
+         %15 = OpConstant %10 0
+         %16 = OpConstantComposite %11 %14 %15 %15 %14
+         %21 = OpTypeVector %10 2
+         %22 = OpTypeStruct %21
+         %23 = OpTypePointer Uniform %22
+         %24 = OpVariable %23 Uniform
+         %25 = OpConstant %6 0
+         %26 = OpTypeInt 32 0
+         %27 = OpConstant %26 1
+         %28 = OpTypePointer Uniform %10
+         %31 = OpTypeBool
+         %36 = OpTypePointer Function %6
+         %44 = OpConstant %6 1
+         %65 = OpConstantFalse %31
+         %74 = OpUndef %6
+         %78 = OpConstantTrue %31
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %70 = OpFunctionCall %6 %8
+               OpReturn
+               OpFunctionEnd
+          %8 = OpFunction %6 None %7
+          %9 = OpLabel
+         %37 = OpVariable %36 Function
+         %66 = OpVariable %36 Function
+               OpStore %13 %16
+               OpBranch %17
+         %17 = OpLabel
+         %73 = OpPhi %6 %74 %9 %72 %34
+               OpLoopMerge %19 %34 None
+               OpBranch %18
+         %18 = OpLabel
+         %29 = OpAccessChain %28 %24 %25 %27
+         %30 = OpLoad %10 %29
+         %32 = OpFOrdLessThan %31 %30 %15
+               OpSelectionMerge %34 None
+               OpBranchConditional %32 %33 %35
+         %35 = OpLabel
+               OpStore %37 %25
+               OpBranch %38
+         %38 = OpLabel
+         %45 = OpSLessThan %31 %25 %44
+               OpLoopMerge %49 %41 None
+               OpBranch %39
+         %39 = OpLabel
+               OpSelectionMerge %50 None
+               OpBranchConditional %32 %49 %50
+         %49 = OpLabel
+               OpSelectionMerge %59 None
+               OpBranchConditional %32 %58 %59
+         %50 = OpLabel
+               OpReturnValue %44
+         %41 = OpLabel
+               OpBranch %38
+         %58 = OpLabel
+               OpBranch %60
+         %60 = OpLabel
+               OpLoopMerge %62 %63 None
+               OpBranch %61
+         %61 = OpLabel
+               OpReturnValue %44
+         %63 = OpLabel
+               OpBranch %60
+         %62 = OpLabel
+               OpUnreachable
+         %59 = OpLabel
+               OpBranch %34
+         %33 = OpLabel
+               OpBranch %34
+         %34 = OpLabel
+         %72 = OpPhi %6 %73 %33 %73 %59
+               OpBranchConditional %65 %17 %19
+         %19 = OpLabel
+               OpReturnValue %72
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/uninit-element-cast-in-loop.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/uninit-element-cast-in-loop.amber
new file mode 100644 (file)
index 0000000..e2cb027
--- /dev/null
@@ -0,0 +1,178 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with uninitialized element cast in loop
+
+# The test passes because main always writes the color red.
+
+# Optimized using spirv-opt with the following arguments:
+# '--inline-entry-points-exhaustive'
+# '--eliminate-local-single-block'
+# '--ccp'
+# '--eliminate-local-multi-store'
+# '--inline-entry-points-exhaustive'
+# '--combine-access-chains'
+# '--combine-access-chains'
+# '--reduce-load-size'
+# '--copy-propagate-arrays'
+# '--reduce-load-size'
+# '--eliminate-local-multi-store'
+# '--scalar-replacement=100'
+# '--convert-local-access-chains'
+# '--scalar-replacement=100'
+# '--vector-dce'
+# '--eliminate-dead-inserts'
+# '--scalar-replacement=100'
+# '--eliminate-dead-inserts'
+# '--simplify-instructions'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--ccp'
+# '--copy-propagate-arrays'
+# '--combine-access-chains'
+# '--eliminate-local-multi-store'
+# spirv-opt commit hash: 06407250a169c6a03b3765e86619075af1a8c187
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+# layout(set = 0, binding = 0) uniform buf0 { vec2 injectionSwitch; };
+#
+# void main()
+# {
+#   while(true)
+#   {
+#     while(false)
+#       break;
+#
+#     float uninit[1];
+#     float(uninit[0]);
+#
+#     if (injectionSwitch.x < injectionSwitch.y) // always true
+#     {
+#       _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+#       return;
+#     }
+#   }
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 55
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %46
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %32 "buf0"
+               OpMemberName %32 0 "injectionSwitch"
+               OpName %34 ""
+               OpName %46 "_GLF_color"
+               OpMemberDecorate %32 0 Offset 0
+               OpDecorate %32 Block
+               OpDecorate %34 DescriptorSet 0
+               OpDecorate %34 Binding 0
+               OpDecorate %46 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+         %11 = OpTypeBool
+         %12 = OpConstantTrue %11
+         %18 = OpConstantFalse %11
+         %20 = OpTypeFloat 32
+         %21 = OpTypeInt 32 0
+         %22 = OpConstant %21 1
+         %23 = OpTypeArray %20 %22
+         %24 = OpTypePointer Function %23
+         %26 = OpTypeInt 32 1
+         %27 = OpConstant %26 0
+         %28 = OpTypePointer Function %20
+         %31 = OpTypeVector %20 2
+         %32 = OpTypeStruct %31
+         %33 = OpTypePointer Uniform %32
+         %34 = OpVariable %33 Uniform
+         %35 = OpConstant %21 0
+         %36 = OpTypePointer Uniform %20
+         %44 = OpTypeVector %20 4
+         %45 = OpTypePointer Output %44
+         %46 = OpVariable %45 Output
+         %47 = OpConstant %20 1
+         %48 = OpConstant %20 0
+         %49 = OpConstantComposite %44 %47 %48 %48 %47
+         %54 = OpUndef %20
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %51 = OpVariable %28 Function
+               OpBranch %6
+          %6 = OpLabel
+         %53 = OpPhi %20 %54 %5 %52 %43
+               OpLoopMerge %8 %43 None
+               OpBranch %13
+         %13 = OpLabel
+         %52 = OpPhi %20 %53 %6 %54 %16
+         %37 = OpAccessChain %36 %34 %27 %35
+         %38 = OpLoad %20 %37
+         %39 = OpAccessChain %36 %34 %27 %22
+         %40 = OpLoad %20 %39
+         %41 = OpFOrdLessThan %11 %38 %40
+               OpSelectionMerge %43 None
+               OpBranchConditional %41 %42 %43
+         %16 = OpLabel
+               OpBranch %13
+         %42 = OpLabel
+               OpStore %46 %49
+               OpReturn
+         %43 = OpLabel
+               OpBranch %6
+          %8 = OpLabel
+               OpUnreachable
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/uninitialized-var-decrement-and-add.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/uninitialized-var-decrement-and-add.amber
new file mode 100644 (file)
index 0000000..04f06cf
--- /dev/null
@@ -0,0 +1,133 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader that uses an uninitialized variable
+
+# The test passes because the shader always writes the color red.
+# The update to _GLF_color.x has no effect on visible pixels.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+#
+#     uint foo;
+#
+#     // For visible pixels, this is equivalent to: _GLF_color.x = _GLF_color.x;
+#     _GLF_color.x = gl_FragCoord.x > -1.0 ? _GLF_color.x : float(178493u + (--foo));
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 42
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %9 %14
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "_GLF_color"
+               OpName %14 "gl_FragCoord"
+               OpName %33 "foo"
+               OpDecorate %9 Location 0
+               OpDecorate %14 BuiltIn FragCoord
+               OpDecorate %33 RelaxedPrecision
+               OpDecorate %34 RelaxedPrecision
+               OpDecorate %37 RelaxedPrecision
+               OpDecorate %38 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 4
+          %8 = OpTypePointer Output %7
+          %9 = OpVariable %8 Output
+         %10 = OpConstant %6 1
+         %11 = OpConstant %6 0
+         %12 = OpConstantComposite %7 %10 %11 %11 %10
+         %13 = OpTypePointer Input %7
+         %14 = OpVariable %13 Input
+         %15 = OpTypeInt 32 0
+         %16 = OpConstant %15 0
+         %17 = OpTypePointer Input %6
+         %20 = OpConstant %6 -1
+         %21 = OpTypeBool
+         %23 = OpTypePointer Function %6
+         %27 = OpTypePointer Output %6
+         %31 = OpConstant %15 178493
+         %32 = OpTypePointer Function %15
+         %35 = OpTypeInt 32 1
+         %36 = OpConstant %35 1
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %24 = OpVariable %23 Function
+         %33 = OpVariable %32 Function
+               OpStore %9 %12
+         %18 = OpAccessChain %17 %14 %16
+         %19 = OpLoad %6 %18
+         %22 = OpFOrdGreaterThan %21 %19 %20
+               OpSelectionMerge %26 None
+               OpBranchConditional %22 %25 %30
+         %25 = OpLabel
+         %28 = OpAccessChain %27 %9 %16
+         %29 = OpLoad %6 %28
+               OpStore %24 %29
+               OpBranch %26
+         %30 = OpLabel
+         %34 = OpLoad %15 %33
+         %37 = OpISub %15 %34 %36
+               OpStore %33 %37
+         %38 = OpIAdd %15 %31 %37
+         %39 = OpConvertUToF %6 %38
+               OpStore %24 %39
+               OpBranch %26
+         %26 = OpLabel
+         %40 = OpLoad %6 %24
+         %41 = OpAccessChain %27 %9 %16
+               OpStore %41 %40
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-discard-statement-in-if.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-discard-statement-in-if.amber
new file mode 100644 (file)
index 0000000..a8eca58
--- /dev/null
@@ -0,0 +1,187 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with discard keyword and a return
+
+# The test passes because main always writes the color red; the discard statement is unreachable.
+
+# Optimized using spirv-opt with the following arguments:
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# spirv-opt commit hash: 230c9e437146e48ec58adb4433890403c23c98fa
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+#
+# vec3 computePoint()
+# {
+#     if (injectionSwitch.x > injectionSwitch.y) // always false
+#     {
+#     discard;
+#     return vec3(1.0);
+#     }
+# }
+# void main()
+# {
+#
+#     computePoint();
+#     if (false)
+#     {
+#     }
+#     if (gl_FragCoord.x < 0.0)
+#     {
+#         return;
+#     }
+#     computePoint();
+#
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 60
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %40 %51
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "computePoint("
+               OpName %12 "buf0"
+               OpMemberName %12 0 "injectionSwitch"
+               OpName %14 ""
+               OpName %40 "gl_FragCoord"
+               OpName %51 "_GLF_color"
+               OpMemberDecorate %12 0 Offset 0
+               OpDecorate %12 Block
+               OpDecorate %14 DescriptorSet 0
+               OpDecorate %14 Binding 0
+               OpDecorate %40 BuiltIn FragCoord
+               OpDecorate %51 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 3
+          %8 = OpTypeFunction %7
+         %11 = OpTypeVector %6 2
+         %12 = OpTypeStruct %11
+         %13 = OpTypePointer Uniform %12
+         %14 = OpVariable %13 Uniform
+         %15 = OpTypeInt 32 1
+         %16 = OpConstant %15 0
+         %17 = OpTypeInt 32 0
+         %18 = OpConstant %17 0
+         %19 = OpTypePointer Uniform %6
+         %22 = OpConstant %17 1
+         %25 = OpTypeBool
+         %30 = OpConstant %6 1
+         %31 = OpConstantComposite %7 %30 %30 %30
+         %35 = OpConstantFalse %25
+         %38 = OpTypeVector %6 4
+         %39 = OpTypePointer Input %38
+         %40 = OpVariable %39 Input
+         %41 = OpTypePointer Input %6
+         %44 = OpConstant %6 0
+         %50 = OpTypePointer Output %38
+         %51 = OpVariable %50 Output
+         %52 = OpConstantComposite %38 %30 %44 %44 %30
+         %57 = OpTypePointer Function %25
+         %59 = OpConstantTrue %25
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %58 = OpVariable %57 Function %35
+               OpBranch %54
+         %54 = OpLabel
+         %34 = OpFunctionCall %7 %9
+               OpLoopMerge %53 %56 None
+               OpBranch %37
+         %37 = OpLabel
+         %42 = OpAccessChain %41 %40 %18
+         %43 = OpLoad %6 %42
+         %45 = OpFOrdLessThan %25 %43 %44
+               OpSelectionMerge %47 None
+               OpBranchConditional %45 %46 %47
+         %46 = OpLabel
+               OpStore %58 %59
+               OpBranch %53
+         %47 = OpLabel
+         %49 = OpFunctionCall %7 %9
+               OpStore %51 %52
+               OpStore %58 %59
+               OpBranch %53
+         %56 = OpLabel
+               OpBranch %54
+         %53 = OpLabel
+               OpReturn
+               OpFunctionEnd
+          %9 = OpFunction %7 None %8
+         %10 = OpLabel
+         %20 = OpAccessChain %19 %14 %16 %18
+         %21 = OpLoad %6 %20
+         %23 = OpAccessChain %19 %14 %16 %22
+         %24 = OpLoad %6 %23
+         %26 = OpFOrdGreaterThan %25 %21 %24
+               OpSelectionMerge %28 None
+               OpBranchConditional %26 %27 %28
+         %27 = OpLabel
+               OpKill
+         %28 = OpLabel
+         %33 = OpUndef %7
+               OpReturnValue %33
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-discard-statement.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-discard-statement.amber
new file mode 100644 (file)
index 0000000..70908b0
--- /dev/null
@@ -0,0 +1,196 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with unreachable discard statement
+
+# The test passes because the shader always writes the color red. The discard statement is never reached.
+
+# Optimized using spirv-opt with the following arguments:
+# '--scalar-replacement=100'
+# '--private-to-local'
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--eliminate-dead-branches'
+# '--private-to-local'
+# '--copy-propagate-arrays'
+# '--scalar-replacement=100'
+# '--combine-access-chains'
+# '--vector-dce'
+# '--convert-local-access-chains'
+# '--if-conversion'
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--ccp'
+# '--eliminate-dead-branches'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--combine-access-chains'
+# '--eliminate-local-single-block'
+# '--copy-propagate-arrays'
+# '--ccp'
+# '--private-to-local'
+# '--private-to-local'
+# spirv-opt commit hash: 06407250a169c6a03b3765e86619075af1a8c187
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# vec3 mand()
+# {
+#     for (int k = 0; k < 1000; k++)
+#         return vec3(1.0);
+#
+#     discard;    // This statement is never reached
+#     return vec3(1.0);
+# }
+#
+# void main()
+# {
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+#
+#     for (int i = 0; i < 4; i++)
+#         mand();
+#
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 63
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %35
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "mand("
+               OpName %13 "k"
+               OpName %35 "_GLF_color"
+               OpName %38 "i"
+               OpDecorate %13 RelaxedPrecision
+               OpDecorate %20 RelaxedPrecision
+               OpDecorate %35 Location 0
+               OpDecorate %38 RelaxedPrecision
+               OpDecorate %44 RelaxedPrecision
+               OpDecorate %48 RelaxedPrecision
+               OpDecorate %49 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 3
+          %8 = OpTypeFunction %7
+         %11 = OpTypeInt 32 1
+         %12 = OpTypePointer Function %11
+         %14 = OpConstant %11 0
+         %21 = OpConstant %11 1000
+         %22 = OpTypeBool
+         %24 = OpConstant %6 1
+         %25 = OpConstantComposite %7 %24 %24 %24
+         %28 = OpConstant %11 1
+         %33 = OpTypeVector %6 4
+         %34 = OpTypePointer Output %33
+         %35 = OpVariable %34 Output
+         %36 = OpConstant %6 0
+         %37 = OpConstantComposite %33 %24 %36 %36 %24
+         %45 = OpConstant %11 4
+         %51 = OpTypePointer Function %7
+         %57 = OpConstantFalse %22
+         %58 = OpTypePointer Function %22
+         %60 = OpConstantTrue %22
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %38 = OpVariable %12 Function
+               OpStore %35 %37
+               OpStore %38 %14
+               OpBranch %39
+         %39 = OpLabel
+         %44 = OpLoad %11 %38
+         %46 = OpSLessThan %22 %44 %45
+               OpLoopMerge %41 %40 None
+               OpBranchConditional %46 %40 %41
+         %40 = OpLabel
+         %47 = OpFunctionCall %7 %9
+         %48 = OpLoad %11 %38
+         %49 = OpIAdd %11 %48 %28
+               OpStore %38 %49
+               OpBranch %39
+         %41 = OpLabel
+               OpReturn
+               OpFunctionEnd
+          %9 = OpFunction %7 None %8
+         %10 = OpLabel
+         %59 = OpVariable %58 Function %57
+         %52 = OpVariable %51 Function
+         %13 = OpVariable %12 Function
+               OpBranch %54
+         %54 = OpLabel
+               OpStore %13 %14
+               OpLoopMerge %50 %56 None
+               OpBranch %15
+         %15 = OpLabel
+         %20 = OpLoad %11 %13
+         %23 = OpSLessThan %22 %20 %21
+               OpLoopMerge %17 %18 None
+               OpBranchConditional %23 %16 %17
+         %16 = OpLabel
+               OpStore %59 %60
+               OpStore %52 %25
+               OpBranch %17
+         %18 = OpLabel
+               OpBranch %15
+         %17 = OpLabel
+         %62 = OpLoad %22 %59
+               OpSelectionMerge %61 None
+               OpBranchConditional %62 %50 %61
+         %61 = OpLabel
+               OpKill
+         %56 = OpLabel
+               OpBranch %54
+         %50 = OpLabel
+         %53 = OpLoad %7 %52
+               OpReturnValue %53
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-return-in-loop.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-return-in-loop.amber
new file mode 100644 (file)
index 0000000..b6fe244
--- /dev/null
@@ -0,0 +1,150 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with an unreachable return in a loop
+
+# The test passes because main always writes the color red.
+
+# Optimized using spirv-opt with the following arguments:
+# '--simplify-instructions'
+# '--eliminate-local-single-store'
+# '--simplify-instructions'
+# '--inline-entry-points-exhaustive'
+# '--reduce-load-size'
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--inline-entry-points-exhaustive'
+# '--private-to-local'
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--copy-propagate-arrays'
+# '--convert-local-access-chains'
+# '--eliminate-dead-branches'
+# '--merge-return'
+# '--eliminate-local-single-store'
+# '--copy-propagate-arrays'
+# '--scalar-replacement=100'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--eliminate-dead-branches'
+# '--if-conversion'
+# '--copy-propagate-arrays'
+# '--reduce-load-size'
+# '--eliminate-local-multi-store'
+# '--eliminate-dead-code-aggressive'
+# '--convert-local-access-chains'
+# '--private-to-local'
+# '--if-conversion'
+# spirv-opt commit hash: ad7f2c5c4c7f51360e9e079109a9217aa5ba5cc0
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# void main()
+# {
+#   for(int i = 1; i < 0; i++)
+#     return;
+#
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 43
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %25
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %25 "_GLF_color"
+               OpDecorate %25 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeInt 32 1
+          %9 = OpConstant %6 1
+         %16 = OpConstant %6 0
+         %17 = OpTypeBool
+         %22 = OpTypeFloat 32
+         %23 = OpTypeVector %22 4
+         %24 = OpTypePointer Output %23
+         %25 = OpVariable %24 Output
+         %26 = OpConstant %22 1
+         %27 = OpConstant %22 0
+         %28 = OpConstantComposite %23 %26 %27 %27 %26
+         %33 = OpConstantFalse %17
+         %36 = OpConstantTrue %17
+         %42 = OpUndef %17
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+               OpBranch %30
+         %30 = OpLabel
+         %41 = OpPhi %17 %33 %5 %42 %32
+               OpLoopMerge %29 %32 None
+               OpBranch %10
+         %10 = OpLabel
+         %40 = OpPhi %17 %41 %30 %42 %13
+         %18 = OpSLessThan %17 %9 %16
+               OpLoopMerge %12 %13 None
+               OpBranchConditional %18 %11 %12
+         %11 = OpLabel
+               OpBranch %12
+         %13 = OpLabel
+               OpBranch %10
+         %12 = OpLabel
+         %39 = OpPhi %17 %40 %10 %36 %11
+               OpSelectionMerge %37 None
+               OpBranchConditional %39 %29 %37
+         %37 = OpLabel
+               OpStore %25 %28
+               OpBranch %29
+         %32 = OpLabel
+               OpBranch %30
+         %29 = OpLabel
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-switch-case-with-discards.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-switch-case-with-discards.amber
new file mode 100644 (file)
index 0000000..2cc1706
--- /dev/null
@@ -0,0 +1,228 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A shader with a switch statement containing unreachable discards
+
+# The test passes because the shader always writes the color red.
+
+# Optimized using spirv-opt with the following arguments:
+# '-O'
+# spirv-opt commit hash: 6b072126595dd8c2448eb1fda616251c5e6d7079
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# layout(set = 0, binding = 0) uniform buf0 {
+#  vec2 injectionSwitch;
+# };
+# vec3 drawShape(vec2 square)
+# {
+#  switch(int(injectionSwitch.x))
+#   {
+#    case 0:
+#    return vec3(1.0, 0.0, 0.0);
+#    case 67:
+#    do
+#     {
+#      if(1.0 < square.x)
+#       {
+#       }
+#      else
+#       {
+#        discard;
+#       }
+#      discard;
+#     }
+#    while(true);
+#   }
+#  return vec3(1.0);
+# }
+# void main()
+# {
+#  vec2 center;
+#  vec3 color = vec3(0.0);
+#  for(
+#      int i = 0;
+#      i < 1;
+#      i++
+#  )
+#   {
+#    color = drawShape(center);
+#    if(length(color) <= 0.0)
+#     {
+#      continue;
+#     }
+#   }
+#   _GLF_color = vec4(color, 1.0);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 139
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %78
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %14 "buf0"
+               OpMemberName %14 0 "injectionSwitch"
+               OpName %16 ""
+               OpName %78 "_GLF_color"
+               OpMemberDecorate %14 0 Offset 0
+               OpDecorate %14 Block
+               OpDecorate %16 DescriptorSet 0
+               OpDecorate %16 Binding 0
+               OpDecorate %75 RelaxedPrecision
+               OpDecorate %78 Location 0
+               OpDecorate %132 RelaxedPrecision
+               OpDecorate %132 RelaxedPrecision
+               OpDecorate %132 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 2
+          %9 = OpTypeVector %6 3
+         %14 = OpTypeStruct %7
+         %15 = OpTypePointer Uniform %14
+         %16 = OpVariable %15 Uniform
+         %17 = OpTypeInt 32 1
+         %18 = OpConstant %17 0
+         %19 = OpTypeInt 32 0
+         %20 = OpConstant %19 0
+         %21 = OpTypePointer Uniform %6
+         %28 = OpConstant %6 1
+         %29 = OpConstant %6 0
+         %30 = OpConstantComposite %9 %28 %29 %29
+         %39 = OpTypeBool
+         %48 = OpConstantComposite %9 %28 %28 %28
+         %53 = OpConstantComposite %9 %29 %29 %29
+         %62 = OpConstant %17 1
+         %76 = OpTypeVector %6 4
+         %77 = OpTypePointer Output %76
+         %78 = OpVariable %77 Output
+        %135 = OpUndef %7
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+               OpBranch %56
+         %56 = OpLabel
+        %133 = OpPhi %9 %53 %5 %137 %59
+        %132 = OpPhi %17 %18 %5 %75 %59
+         %63 = OpSLessThan %39 %132 %62
+               OpLoopMerge %58 %59 None
+               OpBranchConditional %63 %57 %58
+         %57 = OpLabel
+               OpBranch %104
+        %104 = OpLabel
+               OpLoopMerge %105 %106 None
+               OpBranch %107
+        %107 = OpLabel
+        %108 = OpAccessChain %21 %16 %18 %20
+        %109 = OpLoad %6 %108
+        %110 = OpConvertFToS %17 %109
+               OpSelectionMerge %111 None
+               OpSwitch %110 %111 0 %112 67 %113
+        %113 = OpLabel
+               OpBranch %114
+        %114 = OpLabel
+               OpLoopMerge %115 %116 None
+               OpBranch %117
+        %117 = OpLabel
+        %119 = OpCompositeExtract %6 %135 0
+        %120 = OpFOrdLessThan %39 %28 %119
+               OpSelectionMerge %122 None
+               OpBranchConditional %120 %122 %123
+        %123 = OpLabel
+        %124 = OpFunctionCall %2 %84
+        %125 = OpUndef %9
+               OpBranch %115
+        %122 = OpLabel
+        %126 = OpFunctionCall %2 %84
+        %127 = OpUndef %9
+               OpBranch %115
+        %116 = OpLabel
+               OpBranch %114
+        %115 = OpLabel
+        %138 = OpPhi %9 %125 %123 %127 %122
+               OpBranch %105
+        %112 = OpLabel
+               OpBranch %105
+        %111 = OpLabel
+               OpBranch %105
+        %106 = OpLabel
+               OpBranch %104
+        %105 = OpLabel
+        %137 = OpPhi %9 %138 %115 %30 %112 %48 %111
+         %69 = OpExtInst %6 %1 Length %137
+         %70 = OpFOrdLessThanEqual %39 %69 %29
+               OpSelectionMerge %72 None
+               OpBranchConditional %70 %71 %72
+         %71 = OpLabel
+               OpBranch %59
+         %72 = OpLabel
+               OpBranch %59
+         %59 = OpLabel
+         %75 = OpIAdd %17 %132 %62
+               OpBranch %56
+         %58 = OpLabel
+         %80 = OpCompositeExtract %6 %133 0
+         %81 = OpCompositeExtract %6 %133 1
+         %82 = OpCompositeExtract %6 %133 2
+         %83 = OpCompositeConstruct %76 %80 %81 %82 %28
+               OpStore %78 %83
+               OpReturn
+               OpFunctionEnd
+         %84 = OpFunction %2 None %3
+         %85 = OpLabel
+               OpKill
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/while-function-always-false.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/while-function-always-false.amber
new file mode 100644 (file)
index 0000000..1a9e210
--- /dev/null
@@ -0,0 +1,164 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with an always false while function
+
+# The test passes because the shader always writes the color red (while function in the shader is always false)
+
+# Optimized using spirv-opt with the following arguments:
+# '--redundancy-elimination'
+# '--reduce-load-size'
+# '--eliminate-dead-branches'
+# '--merge-blocks'
+# '--vector-dce'
+# '--eliminate-dead-branches'
+# spirv-opt commit hash: 230c9e437146e48ec58adb4433890403c23c98fa
+
+
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# layout(location = 0) out vec4 _GLF_color;
+# layout(set = 0, binding = 0) uniform buf0 {
+#  vec2 injectionSwitch;
+# };
+# void main()
+# {
+#   _GLF_color = vec4(1.0, 0.0, 0.0, 1.0);
+#  do
+#   {
+#    for(
+#        int j = int(injectionSwitch.x);
+#        j < 2;
+#        ++j
+#    )
+#     {
+#      return;
+#     }
+#   }
+#  while(0.0 > injectionSwitch.y);
+#  int(injectionSwitch.y);
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 51
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %9
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %9 "_GLF_color"
+               OpName %19 "j"
+               OpName %21 "buf0"
+               OpMemberName %21 0 "injectionSwitch"
+               OpName %23 ""
+               OpDecorate %9 Location 0
+               OpDecorate %19 RelaxedPrecision
+               OpMemberDecorate %21 0 Offset 0
+               OpDecorate %21 Block
+               OpDecorate %23 DescriptorSet 0
+               OpDecorate %23 Binding 0
+               OpDecorate %30 RelaxedPrecision
+               OpDecorate %36 RelaxedPrecision
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypeVector %6 4
+          %8 = OpTypePointer Output %7
+          %9 = OpVariable %8 Output
+         %10 = OpConstant %6 1
+         %11 = OpConstant %6 0
+         %12 = OpConstantComposite %7 %10 %11 %11 %10
+         %17 = OpTypeInt 32 1
+         %18 = OpTypePointer Function %17
+         %20 = OpTypeVector %6 2
+         %21 = OpTypeStruct %20
+         %22 = OpTypePointer Uniform %21
+         %23 = OpVariable %22 Uniform
+         %24 = OpConstant %17 0
+         %25 = OpTypeInt 32 0
+         %26 = OpConstant %25 0
+         %27 = OpTypePointer Uniform %6
+         %37 = OpConstant %17 2
+         %38 = OpTypeBool
+         %42 = OpConstant %17 1
+         %44 = OpConstant %25 1
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+         %19 = OpVariable %18 Function
+               OpStore %9 %12
+               OpBranch %13
+         %13 = OpLabel
+         %28 = OpAccessChain %27 %23 %24 %26
+         %29 = OpLoad %6 %28
+         %30 = OpConvertFToS %17 %29
+               OpStore %19 %30
+               OpLoopMerge %15 %33 None
+               OpBranch %31
+         %31 = OpLabel
+         %36 = OpLoad %17 %19
+         %39 = OpSLessThan %38 %36 %37
+               OpLoopMerge %33 %34 None
+               OpBranchConditional %39 %32 %33
+         %32 = OpLabel
+               OpReturn
+         %34 = OpLabel
+               OpBranch %31
+         %33 = OpLabel
+         %45 = OpAccessChain %27 %23 %24 %44
+         %46 = OpLoad %6 %45
+         %47 = OpFOrdGreaterThan %38 %11 %46
+               OpBranchConditional %47 %13 %15
+         %15 = OpLabel
+         %50 = OpConvertFToS %17 %46
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
diff --git a/external/vulkancts/data/vulkan/amber/graphicsfuzz/wrong-color-in-always-false-if.amber b/external/vulkancts/data/vulkan/amber/graphicsfuzz/wrong-color-in-always-false-if.amber
new file mode 100644 (file)
index 0000000..302d42a
--- /dev/null
@@ -0,0 +1,151 @@
+#!amber
+
+# Copyright 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+# A test for a bug found by GraphicsFuzz.
+
+# Short description: A fragment shader with wrong color write in false if
+
+# The test passes because the shader always writes color red.
+# Wrong color mix and write is inside a false if statement.
+
+SHADER vertex variant_vertex_shader PASSTHROUGH
+
+# variant_fragment_shader is derived from the following GLSL:
+# #version 310 es
+# precision highp float;
+#
+# precision highp int;
+#
+# layout(location = 0) out vec4 _GLF_color;
+#
+# layout(set = 0, binding = 0) uniform buf0
+# {
+#     vec2 injectionSwitch;
+# };
+#
+# void main()
+# {
+#     float height;
+#     height = 256.0;
+#
+#     if (injectionSwitch.y < 0.0) // always false
+#     {
+#         _GLF_color = mix(vec4(30.18, 8840.7235, 469.970, 18.24), vec4(9.9, 0.1, 1169.5387, 55.79), vec4(7612.9451, 797.011, height, 9.0));
+#     }
+#
+#     _GLF_color = vec4(1.0, 0.0, 0.0, 1.0); // Write color red
+# }
+SHADER fragment variant_fragment_shader SPIRV-ASM
+; SPIR-V
+; Version: 1.0
+; Generator: Khronos Glslang Reference Front End; 7
+; Bound: 47
+; Schema: 0
+               OpCapability Shader
+          %1 = OpExtInstImport "GLSL.std.450"
+               OpMemoryModel Logical GLSL450
+               OpEntryPoint Fragment %4 "main" %28
+               OpExecutionMode %4 OriginUpperLeft
+               OpSource ESSL 310
+               OpName %4 "main"
+               OpName %8 "height"
+               OpName %11 "buf0"
+               OpMemberName %11 0 "injectionSwitch"
+               OpName %13 ""
+               OpName %28 "_GLF_color"
+               OpMemberDecorate %11 0 Offset 0
+               OpDecorate %11 Block
+               OpDecorate %13 DescriptorSet 0
+               OpDecorate %13 Binding 0
+               OpDecorate %28 Location 0
+          %2 = OpTypeVoid
+          %3 = OpTypeFunction %2
+          %6 = OpTypeFloat 32
+          %7 = OpTypePointer Function %6
+          %9 = OpConstant %6 256
+         %10 = OpTypeVector %6 2
+         %11 = OpTypeStruct %10
+         %12 = OpTypePointer Uniform %11
+         %13 = OpVariable %12 Uniform
+         %14 = OpTypeInt 32 1
+         %15 = OpConstant %14 0
+         %16 = OpTypeInt 32 0
+         %17 = OpConstant %16 1
+         %18 = OpTypePointer Uniform %6
+         %21 = OpConstant %6 0
+         %22 = OpTypeBool
+         %26 = OpTypeVector %6 4
+         %27 = OpTypePointer Output %26
+         %28 = OpVariable %27 Output
+         %29 = OpConstant %6 30.1800003
+         %30 = OpConstant %6 8840.72363
+         %31 = OpConstant %6 469.970001
+         %32 = OpConstant %6 18.2399998
+         %33 = OpConstantComposite %26 %29 %30 %31 %32
+         %34 = OpConstant %6 9.89999962
+         %35 = OpConstant %6 0.100000001
+         %36 = OpConstant %6 1169.5387
+         %37 = OpConstant %6 55.7900009
+         %38 = OpConstantComposite %26 %34 %35 %36 %37
+         %39 = OpConstant %6 7612.94531
+         %40 = OpConstant %6 797.010986
+         %42 = OpConstant %6 9
+         %45 = OpConstant %6 1
+         %46 = OpConstantComposite %26 %45 %21 %21 %45
+          %4 = OpFunction %2 None %3
+          %5 = OpLabel
+          %8 = OpVariable %7 Function
+               OpStore %8 %9
+         %19 = OpAccessChain %18 %13 %15 %17
+         %20 = OpLoad %6 %19
+         %23 = OpFOrdLessThan %22 %20 %21
+               OpSelectionMerge %25 None
+               OpBranchConditional %23 %24 %25
+         %24 = OpLabel
+         %41 = OpLoad %6 %8
+         %43 = OpCompositeConstruct %26 %39 %40 %41 %42
+         %44 = OpExtInst %26 %1 FMix %33 %38 %43
+               OpStore %28 %44
+               OpBranch %25
+         %25 = OpLabel
+               OpStore %28 %46
+               OpReturn
+               OpFunctionEnd
+END
+
+# uniforms for variant
+
+# injectionSwitch
+BUFFER variant_injectionSwitch DATA_TYPE vec2<float> DATA
+ 0.0 1.0
+END
+
+BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
+
+PIPELINE graphics variant_pipeline
+  ATTACH variant_vertex_shader
+  ATTACH variant_fragment_shader
+  FRAMEBUFFER_SIZE 256 256
+  BIND BUFFER variant_framebuffer AS color LOCATION 0
+  BIND BUFFER variant_injectionSwitch AS uniform DESCRIPTOR_SET 0 BINDING 0
+END
+CLEAR_COLOR variant_pipeline 0 0 0 255
+
+CLEAR variant_pipeline
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+
+EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
index 2964c76..7420368 100644 (file)
@@ -2894,6 +2894,7 @@ VK_DEFINE_PLATFORM_TYPE(Win32Handle,                              void*);
 VK_DEFINE_PLATFORM_TYPE(Win32SecurityAttributesPtr,    const void*);
 VK_DEFINE_PLATFORM_TYPE(AndroidHardwareBufferPtr,      void*);
 VK_DEFINE_PLATFORM_TYPE(Win32MonitorHandle,                    void*);
+VK_DEFINE_PLATFORM_TYPE(Win32LPCWSTR,                          const void*);
 VK_DEFINE_PLATFORM_TYPE(RROutput,                                      void*);
 VK_DEFINE_PLATFORM_TYPE(zx_handle_t,                           deInt32);
 VK_DEFINE_PLATFORM_TYPE(GgpFrameToken,                         deInt32);
index 4de1cdd..8b21daf 100644 (file)
@@ -307,11 +307,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB,
+                       2,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       4,              2,              1       },
-                               {       0,              0,              0       },
-                               {       0,              0,              0       },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       4,              1,              1,              VK_FORMAT_G8B8G8R8_422_UNORM_KHR        },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED     },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED     },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -325,11 +326,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB,
+                       2,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       4,              2,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       4,              1,              1,              VK_FORMAT_B8G8R8G8_422_UNORM_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -343,11 +345,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {  1, 1, 1 },
-                               {  1, 2, 2 },
-                               {  1, 2, 2 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       1,              1,              1,              VK_FORMAT_R8_UNORM },
+                               {       1,              2,              2,              VK_FORMAT_R8_UNORM },
+                               {       1,              2,              2,              VK_FORMAT_R8_UNORM },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -361,11 +364,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        2, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {  1, 1, 1 },
-                               {  2, 2, 2 },
-                               {  0, 0, 0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       1,              1,              1,              VK_FORMAT_R8_UNORM },
+                               {       2,              2,              2,              VK_FORMAT_R8G8_UNORM },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -379,11 +383,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {  1, 1, 1 },
-                               {  1, 2, 1 },
-                               {  1, 2, 1 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       1,              1,              1,              VK_FORMAT_R8_UNORM },
+                               {       1,              2,              1,              VK_FORMAT_R8_UNORM },
+                               {       1,              2,              1,              VK_FORMAT_R8_UNORM },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -397,11 +402,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        2, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {  1, 1, 1 },
-                               {  2, 2, 1 },
-                               {  0, 0, 0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       1,              1,              1,              VK_FORMAT_R8_UNORM },
+                               {       2,              2,              1,              VK_FORMAT_R8G8_UNORM },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -415,11 +421,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {  1, 1, 1 },
-                               {  1, 1, 1 },
-                               {  1, 1, 1 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       1,              1,              1,              VK_FORMAT_R8_UNORM },
+                               {       1,              1,              1,              VK_FORMAT_R8_UNORM },
+                               {       1,              1,              1,              VK_FORMAT_R8_UNORM },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -433,11 +440,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R10X6_UNORM_PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -451,11 +459,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       4,              1,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       4,              1,              1,              VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -469,11 +478,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB|chanA,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       8,              1,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       8,              1,              1,              VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -487,11 +497,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB,
+                       2,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       8,              2,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       8,              1,              1,              VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -505,11 +516,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB,
+                       2,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       8,              2,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       8,              1,              1,              VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -523,11 +535,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              2,              2 },
-                               {       2,              2,              2 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
+                               {       2,              2,              2,              VK_FORMAT_R10X6_UNORM_PACK16 },
+                               {       2,              2,              2,              VK_FORMAT_R10X6_UNORM_PACK16 },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -541,11 +554,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        2, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       4,              2,              2 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
+                               {       4,              2,              2,              VK_FORMAT_R10X6G10X6_UNORM_2PACK16 },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -559,11 +573,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              2,              1 },
-                               {       2,              2,              1 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
+                               {       2,              2,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
+                               {       2,              2,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -577,11 +592,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        2, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       4,              2,              1 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
+                               {       4,              2,              1,              VK_FORMAT_R10X6G10X6_UNORM_2PACK16 },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -595,11 +611,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              1,              1 },
-                               {       2,              1,              1 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
+                               {       2,              1,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
+                               {       2,              1,              1,              VK_FORMAT_R10X6_UNORM_PACK16 },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -613,11 +630,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R12X4_UNORM_PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -631,11 +649,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       4,              1,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       4,              1,              1,              VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -649,11 +668,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB|chanA,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       8,              1,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       8,              1,              1,              VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -667,11 +687,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB,
+                       2,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       8,              2,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       8,              1,              1,              VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -685,11 +706,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB,
+                       2,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       8,              2,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       8,              1,              1,              VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -703,11 +725,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              2,              2 },
-                               {       2,              2,              2 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
+                               {       2,              2,              2,              VK_FORMAT_R12X4_UNORM_PACK16 },
+                               {       2,              2,              2,              VK_FORMAT_R12X4_UNORM_PACK16 },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -721,11 +744,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        2, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       4,              2,              2 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
+                               {       4,              2,              2,              VK_FORMAT_R12X4G12X4_UNORM_2PACK16 },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -739,11 +763,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              2,              1 },
-                               {       2,              2,              1 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
+                               {       2,              2,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
+                               {       2,              2,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -757,11 +782,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        2, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       4,              2,              1 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
+                               {       4,              2,              1,              VK_FORMAT_R12X4G12X4_UNORM_2PACK16 },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -775,11 +801,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              1,              1 },
-                               {       2,              1,              1 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
+                               {       2,              1,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
+                               {       2,              1,              1,              VK_FORMAT_R12X4_UNORM_PACK16 },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -793,11 +820,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB,
+                       2,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       8,              2,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       8,              1,              1,              VK_FORMAT_G16B16G16R16_422_UNORM_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -811,11 +839,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        1, // planes
                        chanR|chanG|chanB,
+                       2,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       8,              2,              1 },
-                               {       0,              0,              0 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       8,              1,              1,              VK_FORMAT_B16G16R16G16_422_UNORM_KHR },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -829,11 +858,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              2,              2 },
-                               {       2,              2,              2 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R16_UNORM },
+                               {       2,              2,              2,              VK_FORMAT_R16_UNORM },
+                               {       2,              2,              2,              VK_FORMAT_R16_UNORM },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -847,11 +877,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        2, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       4,              2,              2 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R16_UNORM },
+                               {       4,              2,              2,              VK_FORMAT_R16G16_UNORM },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -865,11 +896,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              2,              1 },
-                               {       2,              2,              1 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R16_UNORM },
+                               {       2,              2,              1,              VK_FORMAT_R16_UNORM },
+                               {       2,              2,              1,              VK_FORMAT_R16_UNORM },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -883,11 +915,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        2, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       4,              2,              1 },
-                               {       0,              0,              0 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R16_UNORM },
+                               {       4,              2,              1,              VK_FORMAT_R16G16_UNORM },
+                               {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -901,11 +934,12 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
                {
                        3, // planes
                        chanR|chanG|chanB,
+                       1,1,
                        {
-                       //              Size    WDiv    HDiv
-                               {       2,              1,              1 },
-                               {       2,              1,              1 },
-                               {       2,              1,              1 },
+                       //              Size    WDiv    HDiv    planeCompatibleFormat
+                               {       2,              1,              1,              VK_FORMAT_R16_UNORM },
+                               {       2,              1,              1,              VK_FORMAT_R16_UNORM },
+                               {       2,              1,              1,              VK_FORMAT_R16_UNORM },
                        },
                        {
                        //              Plane   Type    Offs    Size    Stride
@@ -926,7 +960,9 @@ const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
 
 PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
 {
+       const deUint8                   snorm   = (deUint8)tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT;
        const deUint8                   unorm   = (deUint8)tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT;
+       const deUint8                   sint    = (deUint8)tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER;
        const deUint8                   uint    = (deUint8)tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER;
        const deUint8                   sfloat  = (deUint8)tcu::TEXTURECHANNELCLASS_FLOATING_POINT;
 
@@ -949,11 +985,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       1,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       1,              1,              1,              VK_FORMAT_R8_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -966,17 +1003,43 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        return desc;
                }
 
+               case VK_FORMAT_R8_SNORM:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       1,              1,              1,              VK_FORMAT_R8_SNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              snorm,  0,              8,              1 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+
                case VK_FORMAT_R8G8_UNORM:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
                                chanR|chanG,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R8G8_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -989,17 +1052,42 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        return desc;
                }
 
+               case VK_FORMAT_R8G8_SNORM:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R8G8_SNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              snorm,  0,              8,              2 },    // R
+                                       {       0,              snorm,  8,              8,              2 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
                case VK_FORMAT_R16_UNORM:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
                                chanR,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R16_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1012,17 +1100,42 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        return desc;
                }
 
+               case VK_FORMAT_R16_SNORM:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R16_SNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              snorm,  0,              16,             2 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
                case VK_FORMAT_R16G16_UNORM:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
                                chanR|chanG,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       4,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R16G16_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1035,17 +1148,42 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        return desc;
                }
 
+               case VK_FORMAT_R16G16_SNORM:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R16G16_SNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              snorm,  0,              16,             4 },    // R
+                                       {       0,              snorm,  16,             16,             4 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
                case VK_FORMAT_B10G11R11_UFLOAT_PACK32:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
                                chanR|chanG|chanB,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       4,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_B10G11R11_UFLOAT_PACK32 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1064,11 +1202,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       1,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       1,              1,              1,              VK_FORMAT_R4G4_UNORM_PACK8 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1087,11 +1226,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R4G4B4A4_UNORM_PACK16 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1110,11 +1250,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_B4G4R4A4_UNORM_PACK16 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1133,11 +1274,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R5G6B5_UNORM_PACK16 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1156,11 +1298,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_B5G6R5_UNORM_PACK16 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1179,11 +1322,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R5G5B5A1_UNORM_PACK16 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1202,11 +1346,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_B5G5R5A1_UNORM_PACK16 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1225,11 +1370,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_A1R5G5B5_UNORM_PACK16 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1248,11 +1394,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       3,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       3,              1,              1,              VK_FORMAT_R8G8B8_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1271,11 +1418,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       3,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       3,              1,              1,              VK_FORMAT_B8G8R8_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1295,11 +1443,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       4,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R8G8B8A8_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1318,11 +1467,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       4,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_B8G8R8A8_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1341,11 +1491,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       4,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_A2R10G10B10_UNORM_PACK32 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1364,11 +1515,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       4,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_A2B10G10R10_UNORM_PACK32 },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1387,11 +1539,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       6,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       6,              1,              1,              VK_FORMAT_R16G16B16_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1410,11 +1563,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       8,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       8,              1,              1,              VK_FORMAT_R16G16B16A16_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1427,102 +1581,385 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        return desc;
                }
 
-               case VK_FORMAT_R16_UINT:
+               case VK_FORMAT_R8_SINT:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
                                chanR,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       1,              1,              1,              VK_FORMAT_R8_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
-                                       {       0,              uint,   0,              2,              2 },    // R
+                                       {       0,              sint,   0,              8,              1 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
                                }
                        };
                        return desc;
                }
 
-               case VK_FORMAT_R32_UINT:
+               case VK_FORMAT_R16_SINT:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
                                chanR,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       4,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R16_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
-                                       {       0,              uint,   0,              4,              4 },    // R
+                                       {       0,              sint,   0,              16,             2 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
                                }
                        };
                        return desc;
                }
 
-               case VK_FORMAT_R32_SFLOAT:
-               case VK_FORMAT_D32_SFLOAT:
+               case VK_FORMAT_R32_SINT:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
                                chanR,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       4,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R32_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
-                                       {       0,              sfloat, 0,              32,             4 },    // R
+                                       {       0,              sint,   0,              32,             4 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
                                }
                        };
                        return desc;
                }
 
-               case VK_FORMAT_D16_UNORM:
+               case VK_FORMAT_R8G8_SINT:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
-                               chanR,
+                               chanR | chanG,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       2,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R8G8_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
-                                       {       0,              unorm,  0,              16,             2 },    // R
+                                       {       0,              sint,   0,              8,              2 },    // R
+                                       {       0,              sint,   8,              8,              2 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
                                }
                        };
                        return desc;
                }
 
-               case VK_FORMAT_S8_UINT:
+               case VK_FORMAT_R16G16_SINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R16G16_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              sint,   0,              16,             4 },    // R
+                                       {       0,              sint,   16,             16,             4 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R32G32_SINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       8,              1,              1,              VK_FORMAT_R32G32_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              sint,   0,              32,             8 },    // R
+                                       {       0,              sint,   32,             32,             8 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R8G8B8A8_SINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG | chanB | chanA,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R8G8B8A8_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              sint,   0,              8,              4 },    // R
+                                       {       0,              sint,   8,              8,              4 },    // G
+                                       {       0,              sint,   16,             8,              4 },    // B
+                                       {       0,              sint,   24,             8,              4 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R16G16B16A16_SINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG | chanB | chanA,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       8,              1,              1,              VK_FORMAT_R16G16B16A16_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              sint,   0,              16,             8 },    // R
+                                       {       0,              sint,   16,             16,             8 },    // G
+                                       {       0,              sint,   32,             16,             8 },    // B
+                                       {       0,              sint,   48,             16,             8 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R32G32B32A32_SINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG | chanB | chanA,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       16,             1,              1,              VK_FORMAT_R32G32B32A32_SINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              sint,   0,              32,             16 },   // R
+                                       {       0,              sint,   32,             32,             16 },   // G
+                                       {       0,              sint,   64,             32,             16 },   // B
+                                       {       0,              sint,   96,             32,             16 }    // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R8_UINT:
                {
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
                                chanR,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       1,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       1,              1,              1,              VK_FORMAT_R8_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
                                        {       0,              uint,   0,              8,              1 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R16_UINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R16_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              uint,   0,              16,             2 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R32_UINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R32_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              uint,   0,              32,             4 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R8G8_UINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_R8G8_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              uint,   0,              8,              2 },    // R
+                                       {       0,              uint,   8,              8,              2 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R16G16_UINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R16G16_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              uint,   0,              16,             4 },    // R
+                                       {       0,              uint,   16,             16,             4 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R32G32_UINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       8,              1,              1,              VK_FORMAT_R32G32_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              uint,   0,              32,             8 },    // R
+                                       {       0,              uint,   32,             32,             8 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R8G8B8A8_UINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG | chanB | chanA,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R8G8B8A8_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              uint,   0,              8,              4 },    // R
+                                       {       0,              uint,   8,              8,              4 },    // G
+                                       {       0,              uint,   16,             8,              4 },    // B
+                                       {       0,              uint,   24,             8,              4 }             // A
                                }
                        };
                        return desc;
@@ -1533,19 +1970,20 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
-                               chanR|chanG|chanB|chanA,
+                               chanR | chanG | chanB | chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       8,              1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       8,              1,              1,              VK_FORMAT_R16G16B16A16_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
                                        {       0,              uint,   0,              16,             8 },    // R
                                        {       0,              uint,   16,             16,             8 },    // G
                                        {       0,              uint,   32,             16,             8 },    // B
-                                       {       0,              uint,   48,             16,             8 },    // A
+                                       {       0,              uint,   48,             16,             8 }             // A
                                }
                        };
                        return desc;
@@ -1556,19 +1994,140 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        const PlanarFormatDescription   desc    =
                        {
                                1, // planes
-                               chanR|chanG|chanB|chanA,
+                               chanR | chanG | chanB | chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       16,             1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       16,             1,              1,              VK_FORMAT_R32G32B32A32_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
                                        {       0,              uint,   0,              32,             16 },   // R
                                        {       0,              uint,   32,             32,             16 },   // G
                                        {       0,              uint,   64,             32,             16 },   // B
-                                       {       0,              uint,   96,             32,             16 },   // A
+                                       {       0,              uint,   96,             32,             16 }    // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R8G8B8A8_SNORM:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG | chanB | chanA,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R8G8B8A8_SNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              snorm,  0,              8,              4 },    // R
+                                       {       0,              snorm,  8,              8,              4 },    // G
+                                       {       0,              snorm,  16,             8,              4 },    // B
+                                       {       0,              snorm,  24,             8,              4 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_R16G16B16A16_SNORM:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR | chanG | chanB | chanA,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       8,              1,              1,              VK_FORMAT_R16G16B16A16_SNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              snorm,  0,              16,             8 },    // R
+                                       {       0,              snorm,  16,             16,             8 },    // G
+                                       {       0,              snorm,  32,             16,             8 },    // B
+                                       {       0,              snorm,  48,             16,             8 }             // A
+                               }
+                       };
+                       return desc;
+               }
+               case VK_FORMAT_R32_SFLOAT:
+               case VK_FORMAT_D32_SFLOAT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       4,              1,              1,              VK_FORMAT_R32_SFLOAT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              sfloat, 0,              32,             4 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_D16_UNORM:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       2,              1,              1,              VK_FORMAT_D16_UNORM },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              unorm,  0,              16,             2 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
+                               }
+                       };
+                       return desc;
+               }
+
+               case VK_FORMAT_S8_UINT:
+               {
+                       const PlanarFormatDescription   desc    =
+                       {
+                               1, // planes
+                               chanR,
+                               1,1,
+                               {
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       1,              1,              1,              VK_FORMAT_S8_UINT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED},
+                               },
+                               {
+                               //              Plane   Type    Offs    Size    Stride
+                                       {       0,              uint,   0,              8,              1 },    // R
+                                       {       0,              0,              0,              0,              0 },    // G
+                                       {       0,              0,              0,              0,              0 },    // B
+                                       {       0,              0,              0,              0,              0 }             // A
                                }
                        };
                        return desc;
@@ -1580,11 +2139,12 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        {
                                1, // planes
                                chanR|chanG|chanB|chanA,
+                               1,1,
                                {
-                               //              Size    WDiv    HDiv
-                                       {       16,             1,              1 },
-                                       {       0,              0,              0 },
-                                       {       0,              0,              0 },
+                               //              Size    WDiv    HDiv    planeCompatibleFormat
+                                       {       16,             1,              1,              VK_FORMAT_R32G32B32A32_SFLOAT },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
+                                       {       0,              0,              0,              VK_FORMAT_UNDEFINED },
                                },
                                {
                                //              Plane   Type    Offs    Size    Stride
@@ -1597,6 +2157,7 @@ PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
                        return desc;
                }
 
+
                default:
                        TCU_THROW(InternalError, "Not implemented");
        }
@@ -1660,6 +2221,109 @@ int getPlaneCount (VkFormat format)
        }
 }
 
+deUint32 getMipmapCount(VkFormat format, const vk::PlanarFormatDescription& formatDescription, const VkImageFormatProperties& imageFormatProperties, const VkExtent3D& extent)
+{
+       if (isYCbCrFormat(format))
+               return 1;
+       tcu::UVec3 imageAlignment       = getImageSizeAlignment(formatDescription);
+       deUint32 mipmapEdge                     = std::max(std::max(extent.width, extent.height), extent.depth);
+       if (imageAlignment.x() > 1)
+               mipmapEdge = std::min(mipmapEdge, extent.width / imageAlignment.x());
+       if (imageAlignment.y() > 1)
+               mipmapEdge = std::min(mipmapEdge, extent.height / imageAlignment.y());
+       if (imageAlignment.z() > 1)
+               mipmapEdge = std::min(mipmapEdge, extent.depth / imageAlignment.z());
+       return std::min(static_cast<deUint32>(deFloatLog2(static_cast<float>(mipmapEdge))) + 1u, imageFormatProperties.maxMipLevels);
+}
+
+deUint32 getPlaneSizeInBytes (const PlanarFormatDescription&   formatInfo,
+                                                         const VkExtent3D&                                     baseExtents,
+                                                         const deUint32                                        planeNdx,
+                                                         const deUint32                                        mipmapLevel,
+                                                         const deUint32                                        mipmapMemoryAlignment)
+{
+       VkExtent3D imageExtent  = getPlaneExtent(formatInfo, baseExtents, planeNdx, mipmapLevel);
+       imageExtent.width               /= formatInfo.blockWidth;
+       imageExtent.height              /= formatInfo.blockHeight;
+       return deAlign32( formatInfo.planes[planeNdx].elementSizeBytes * imageExtent.width * imageExtent.height * imageExtent.depth, mipmapMemoryAlignment);
+}
+
+deUint32 getPlaneSizeInBytes (const PlanarFormatDescription&   formatInfo,
+                                                         const tcu::UVec2&                                     baseExtents,
+                                                         const deUint32                                        planeNdx,
+                                                         const deUint32                                        mipmapLevel,
+                                                         const deUint32                                        mipmapMemoryAlignment)
+{
+       tcu::UVec2 mipExtents = getPlaneExtent(formatInfo, baseExtents, planeNdx, mipmapLevel) / tcu::UVec2(formatInfo.blockWidth, formatInfo.blockHeight);
+       return deAlign32( formatInfo.planes[planeNdx].elementSizeBytes * mipExtents.x() * mipExtents.y(), mipmapMemoryAlignment);
+}
+
+VkExtent3D getPlaneExtent(const PlanarFormatDescription&       formatInfo,
+                                                 const VkExtent3D&                                     baseExtents,
+                                                 const deUint32                                        planeNdx,
+                                                 const deUint32                                        mipmapLevel)
+{
+       deUint32        widthDivisor    = formatInfo.planes[planeNdx].widthDivisor;
+       deUint32        heightDivisor   = formatInfo.planes[planeNdx].heightDivisor;
+       deUint32        depthDivisor    = 1u;
+       VkExtent3D      mip0Extents             { baseExtents.width / widthDivisor, baseExtents.height / heightDivisor, baseExtents.depth / depthDivisor };
+
+       return mipLevelExtents(mip0Extents, mipmapLevel);
+}
+
+tcu::UVec2 getPlaneExtent(const PlanarFormatDescription&       formatInfo,
+                                                 const tcu::UVec2&                                     baseExtents,
+                                                 const deUint32                                        planeNdx,
+                                                 const deUint32                                        mipmapLevel)
+{
+       deUint32 widthDivisor                   = formatInfo.planes[planeNdx].widthDivisor;
+       deUint32 heightDivisor                  = formatInfo.planes[planeNdx].heightDivisor;
+       tcu::UVec2 mip0Extents                  { baseExtents.x() / widthDivisor, baseExtents.y() / heightDivisor };
+
+       return tcu::UVec2
+       {
+               std::max(mip0Extents.x() >> mipmapLevel, 1u),
+               std::max(mip0Extents.y() >> mipmapLevel, 1u)
+       };
+}
+
+tcu::UVec3 getImageSizeAlignment(VkFormat format)
+{
+       return getImageSizeAlignment(getPlanarFormatDescription(format));
+}
+
+tcu::UVec3 getImageSizeAlignment(const PlanarFormatDescription&        formatInfo)
+{
+       tcu::UVec3 imgAlignment{ formatInfo.blockWidth, formatInfo.blockHeight, 1 };
+       for (deUint32 planeNdx = 0; planeNdx < formatInfo.numPlanes; ++planeNdx)
+       {
+               imgAlignment.x() = std::max(imgAlignment.x(), static_cast<deUint32>(formatInfo.planes[planeNdx].widthDivisor));
+               imgAlignment.y() = std::max(imgAlignment.y(), static_cast<deUint32>(formatInfo.planes[planeNdx].heightDivisor));
+       }
+       return imgAlignment;
+}
+
+tcu::UVec2 getBlockExtent(VkFormat format)
+{
+       return getBlockExtent(getPlanarFormatDescription(format));
+}
+
+tcu::UVec2 getBlockExtent(const PlanarFormatDescription& formatInfo)
+{
+       return tcu::UVec2{ formatInfo.blockWidth, formatInfo.blockHeight };
+}
+
+VkFormat getPlaneCompatibleFormat(VkFormat format, deUint32 planeNdx)
+{
+       return getPlaneCompatibleFormat(getPlanarFormatDescription(format), planeNdx);
+}
+
+VkFormat getPlaneCompatibleFormat(const PlanarFormatDescription& formatInfo, deUint32 planeNdx)
+{
+       DE_ASSERT(planeNdx < formatInfo.numPlanes);
+       return formatInfo.planes[planeNdx].planeCompatibleFormat;
+}
+
 VkImageAspectFlagBits getPlaneAspect (deUint32 planeNdx)
 {
        DE_ASSERT(de::inBounds(planeNdx, 0u, 3u));
@@ -2428,30 +3092,29 @@ tcu::PixelBufferAccess getChannelAccess (const PlanarFormatDescription& formatIn
        const deUint32  valueOffsetBits         = formatInfo.channels[channelNdx].offsetBits % 8;
        const deUint32  pixelStrideBytes        = formatInfo.channels[channelNdx].strideBytes;
 
-       DE_ASSERT(size.x() % formatInfo.planes[planeNdx].widthDivisor == 0);
-       DE_ASSERT(size.y() % formatInfo.planes[planeNdx].heightDivisor == 0);
+       DE_ASSERT(size.x() % (formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor) == 0);
+       DE_ASSERT(size.y() % (formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor) == 0);
 
-       deUint32                accessWidth                     = size.x() / formatInfo.planes[planeNdx].widthDivisor;
-       const deUint32  accessHeight            = size.y() / formatInfo.planes[planeNdx].heightDivisor;
+       const deUint32  accessHeight            = size.y() / ( formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor );
        const deUint32  elementSizeBytes        = formatInfo.planes[planeNdx].elementSizeBytes;
-
        const deUint32  rowPitch                        = planeRowPitches[planeNdx];
 
-       if (pixelStrideBytes != elementSizeBytes)
-       {
-               DE_ASSERT(elementSizeBytes % pixelStrideBytes == 0);
-               accessWidth *= elementSizeBytes/pixelStrideBytes;
-       }
+       DE_ASSERT(elementSizeBytes % pixelStrideBytes == 0);
+
+       tcu::IVec3              texDivider(
+               std::max(formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor * pixelStrideBytes / elementSizeBytes, 1u),
+               std::max(formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor * pixelStrideBytes / elementSizeBytes, 1u),
+               1);
 
        return tcu::PixelBufferAccess(getChannelAccessFormat((tcu::TextureChannelClass)formatInfo.channels[channelNdx].type,
                                                                                                                 valueOffsetBits,
                                                                                                                 formatInfo.channels[channelNdx].sizeBits),
-                                                                 tcu::IVec3((int)accessWidth, (int)accessHeight, 1),
-                                                                 tcu::IVec3((int)pixelStrideBytes, (int)rowPitch, 0),
-                                                                 (deUint8*)planePtrs[planeNdx] + planeOffsetBytes);
+                                                                                                                tcu::IVec3((int)size.x(), (int)size.y(), 1),
+                                                                                                                tcu::IVec3((int)pixelStrideBytes, (int)rowPitch, (int)(accessHeight*rowPitch)),
+                                                                                                                texDivider,
+                                                                                                                (deUint8*)planePtrs[planeNdx] + planeOffsetBytes);
 }
 
-
 tcu::ConstPixelBufferAccess getChannelAccess (const PlanarFormatDescription&   formatInfo,
                                                                                          const tcu::UVec2&                                     size,
                                                                                          const deUint32*                                       planeRowPitches,
@@ -2461,6 +3124,51 @@ tcu::ConstPixelBufferAccess getChannelAccess (const PlanarFormatDescription&     for
        return getChannelAccess(formatInfo, size, planeRowPitches, const_cast<void* const*>(planePtrs), channelNdx);
 }
 
+tcu::PixelBufferAccess getChannelAccess (const PlanarFormatDescription&        formatInfo,
+                                                                                const tcu::UVec3&                              size,
+                                                                                const deUint32*                                planeRowPitches,
+                                                                                void* const*                                   planePtrs,
+                                                                                deUint32                                               channelNdx)
+{
+       DE_ASSERT(formatInfo.hasChannelNdx(channelNdx));
+
+       const deUint32  planeNdx                        = formatInfo.channels[channelNdx].planeNdx;
+       const deUint32  planeOffsetBytes        = formatInfo.channels[channelNdx].offsetBits / 8;
+       const deUint32  valueOffsetBits         = formatInfo.channels[channelNdx].offsetBits % 8;
+       const deUint32  pixelStrideBytes        = formatInfo.channels[channelNdx].strideBytes;
+
+       DE_ASSERT(size.x() % (formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor) == 0);
+       DE_ASSERT(size.y() % (formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor) == 0);
+
+       const deUint32  accessHeight            = size.y() / ( formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor );
+       const deUint32  elementSizeBytes        = formatInfo.planes[planeNdx].elementSizeBytes;
+       const deUint32  rowPitch                        = planeRowPitches[planeNdx];
+
+       DE_ASSERT(elementSizeBytes % pixelStrideBytes == 0);
+
+       tcu::IVec3              texDivider(
+               std::max(formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor * pixelStrideBytes / elementSizeBytes, 1u),
+               std::max(formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor * pixelStrideBytes / elementSizeBytes, 1u),
+               1);
+
+       return tcu::PixelBufferAccess(getChannelAccessFormat((tcu::TextureChannelClass)formatInfo.channels[channelNdx].type,
+                                                                                                                valueOffsetBits,
+                                                                                                                formatInfo.channels[channelNdx].sizeBits),
+                                                                                                                tcu::IVec3((int)size.x(), (int)size.y(), (int)size.z()),
+                                                                                                                tcu::IVec3((int)pixelStrideBytes, (int)rowPitch, (int)(accessHeight*rowPitch)),
+                                                                                                                texDivider,
+                                                                                                                (deUint8*)planePtrs[planeNdx] + planeOffsetBytes);
+}
+
+tcu::ConstPixelBufferAccess getChannelAccess (const PlanarFormatDescription&   formatInfo,
+                                                                                         const tcu::UVec3&                                     size,
+                                                                                         const deUint32*                                       planeRowPitches,
+                                                                                         const void* const*                            planePtrs,
+                                                                                         deUint32                                                      channelNdx)
+{
+       return getChannelAccess(formatInfo, size, planeRowPitches, const_cast<void* const*>(planePtrs), channelNdx);
+}
+
 void imageUtilSelfTest (void)
 {
        for (int formatNdx = 0; formatNdx < VK_CORE_FORMAT_LAST; formatNdx++)
index 8b1222d..282378e 100644 (file)
@@ -77,6 +77,8 @@ deUint32                                      getBlockSizeInBytes                     (const VkFormat compressedFormat);
 deUint32                                       getBlockWidth                           (const VkFormat compressedFormat);
 deUint32                                       getBlockHeight                          (const VkFormat compressedFormat);
 
+const deUint32 BUFFER_IMAGE_COPY_OFFSET_GRANULARITY = 4u;
+
 // \todo [2017-05-18 pyry] Consider moving this to tcu
 struct PlanarFormatDescription
 {
@@ -99,6 +101,7 @@ struct PlanarFormatDescription
                deUint8         elementSizeBytes;
                deUint8         widthDivisor;
                deUint8         heightDivisor;
+               VkFormat        planeCompatibleFormat;
        };
 
        struct Channel
@@ -112,6 +115,8 @@ struct PlanarFormatDescription
 
        deUint8         numPlanes;
        deUint8         presentChannels;
+       deUint8         blockWidth;
+       deUint8         blockHeight;
        Plane           planes[MAX_PLANES];
        Channel         channels[MAX_CHANNELS];
 
@@ -122,15 +127,46 @@ struct PlanarFormatDescription
        }
 };
 
-bool                                                   isYCbCrFormat                                   (VkFormat format);
-PlanarFormatDescription                        getPlanarFormatDescription              (VkFormat format);
-const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format);
-int                                                            getPlaneCount                                   (VkFormat format);
-VkImageAspectFlagBits                  getPlaneAspect                                  (deUint32 planeNdx);
-deUint32                                               getAspectPlaneNdx                               (VkImageAspectFlagBits planeAspect);
-bool                                                   isChromaSubsampled                              (VkFormat format);
-bool                                                   isYCbCr422Format                                (VkFormat format);
-bool                                                   isYCbCr420Format                                (VkFormat format);
+bool                                                   isYCbCrFormat                                   (VkFormat                                               format);
+PlanarFormatDescription                        getPlanarFormatDescription              (VkFormat                                               format);
+int                                                            getPlaneCount                                   (VkFormat                                               format);
+deUint32                                               getMipmapCount                                  (VkFormat                                               format,
+                                                                                                                                const vk::PlanarFormatDescription&     formatDescription,
+                                                                                                                                const vk::VkImageFormatProperties& imageFormatProperties,
+                                                                                                                                const vk::VkExtent3D&                          extent);
+
+deUint32                                               getPlaneSizeInBytes                             (const PlanarFormatDescription& formatInfo,
+                                                                                                                                const VkExtent3D&                              baseExtents,
+                                                                                                                                const deUint32                                 planeNdx,
+                                                                                                                                const deUint32                                 mipmapLevel,
+                                                                                                                                const deUint32                                 mipmapMemoryAlignment);
+deUint32                                               getPlaneSizeInBytes                             (const PlanarFormatDescription& formatInfo,
+                                                                                                                                const tcu::UVec2&                              baseExtents,
+                                                                                                                                const deUint32                                 planeNdx,
+                                                                                                                                const deUint32                                 mipmapLevel,
+                                                                                                                                const deUint32                                 mipmapMemoryAlignment);
+VkExtent3D                                             getPlaneExtent                                  (const PlanarFormatDescription& formatInfo,
+                                                                                                                                const VkExtent3D&                              baseExtents,
+                                                                                                                                const deUint32                                 planeNdx,
+                                                                                                                                const deUint32                                 mipmapLevel);
+tcu::UVec2                                             getPlaneExtent                                  (const PlanarFormatDescription& formatInfo,
+                                                                                                                                const tcu::UVec2&                              baseExtents,
+                                                                                                                                const deUint32                                 planeNdx,
+                                                                                                                                const deUint32                                 mipmapLevel);
+tcu::UVec3                                             getImageSizeAlignment                   (VkFormat                                               format);
+tcu::UVec3                                             getImageSizeAlignment                   (const PlanarFormatDescription& formatInfo);
+tcu::UVec2                                             getBlockExtent                                  (VkFormat                                               format);
+tcu::UVec2                                             getBlockExtent                                  (const PlanarFormatDescription& formatInfo);
+VkFormat                                               getPlaneCompatibleFormat                (VkFormat                                               format,
+                                                                                                                                deUint32                                               planeNdx);
+VkFormat                                               getPlaneCompatibleFormat                (const PlanarFormatDescription& formatInfo,
+                                                                                                                                deUint32                                               planeNdx);
+
+VkImageAspectFlagBits                  getPlaneAspect                                  (deUint32                                               planeNdx);
+deUint32                                               getAspectPlaneNdx                               (VkImageAspectFlagBits                  planeAspect);
+bool                                                   isChromaSubsampled                              (VkFormat                                               format);
+bool                                                   isYCbCr422Format                                (VkFormat                                               format);
+bool                                                   isYCbCr420Format                                (VkFormat                                               format);
 
 tcu::PixelBufferAccess                 getChannelAccess                                (const PlanarFormatDescription& formatInfo,
                                                                                                                                 const tcu::UVec2&                              size,
@@ -142,6 +178,16 @@ tcu::ConstPixelBufferAccess                getChannelAccess                                (const PlanarFormatDescription&
                                                                                                                                 const deUint32*                                planeRowPitches,
                                                                                                                                 const void* const*                             planePtrs,
                                                                                                                                 deUint32                                               channelNdx);
+tcu::PixelBufferAccess                 getChannelAccess                                (const PlanarFormatDescription& formatInfo,
+                                                                                                                                const tcu::UVec3&                              size,
+                                                                                                                                const deUint32*                                planeRowPitches,
+                                                                                                                                void* const*                                   planePtrs,
+                                                                                                                                deUint32                                               channelNdx);
+tcu::ConstPixelBufferAccess            getChannelAccess                                (const PlanarFormatDescription& formatInfo,
+                                                                                                                                const tcu::UVec3&                              size,
+                                                                                                                                const deUint32*                                planeRowPitches,
+                                                                                                                                const void* const*                             planePtrs,
+                                                                                                                                deUint32                                               channelNdx);
 VkImageAspectFlags                             getImageAspectFlags                             (const tcu::TextureFormat               textureFormat);
 VkExtent3D                                             mipLevelExtents                                 (const VkExtent3D&                              baseExtents,
                                                                                                                                 const deUint32                                 mipLevel);
index 1fbc1d6..73fd5b5 100644 (file)
@@ -1136,12 +1136,10 @@ VkDeviceSize getYCbCrImageDataSize (VkFormat format, VkExtent3D extent)
 
        for (deUint32 planeNdx = 0; planeNdx < desc.numPlanes; ++planeNdx)
        {
-               const deUint32          planeW          = extent.width / desc.planes[planeNdx].widthDivisor;
-               const deUint32          planeH          = extent.height / desc.planes[planeNdx].heightDivisor;
-               const deUint32          elementSize     = desc.planes[planeNdx].elementSizeBytes;
+               const deUint32  elementSize     = desc.planes[planeNdx].elementSizeBytes;
 
                totalSize = (VkDeviceSize)deAlign64((deInt64)totalSize, elementSize);
-               totalSize += planeW * planeH * elementSize;
+               totalSize += getPlaneSizeInBytes(desc, extent, planeNdx, 0, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
        }
 
        return totalSize;
index cfcae94..26f9b19 100644 (file)
@@ -46,6 +46,47 @@ inline CharPtr getCharPtrStr (const char* ptr)
        return CharPtr(ptr);
 }
 
+
+#if (DE_OS == DE_OS_WIN32)
+
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
+
+struct WStr
+{
+       LPCWSTR wstr;
+
+       WStr (LPCWSTR wstr_) : wstr(wstr_) {}
+};
+
+std::ostream& operator<< (std::ostream& str, const WStr& wstr)
+{
+       int len = WideCharToMultiByte(CP_UTF8, 0, wstr.wstr, -1, NULL, 0, 0, 0);
+       if (len < 1)
+               return str << "(null)";
+
+       std::string result;
+       result.resize(len + 1);
+       WideCharToMultiByte(CP_UTF8, 0, wstr.wstr, -1, &result[0], len, 0, 0);
+
+       return str << '"' << result << '"';
+}
+
+inline WStr getWStr (pt::Win32LPCWSTR pt_wstr)
+{
+       return WStr(static_cast<LPCWSTR>(pt_wstr.internal));
+}
+
+#else
+
+inline CharPtr getWStr (pt::Win32LPCWSTR pt_wstr)
+{
+       return CharPtr(static_cast<const char*>(pt_wstr.internal));
+}
+
+#endif
+
+
 #include "vkStrUtilImpl.inl"
 
 } // vk
index e8aa0d1..26d6293 100644 (file)
@@ -59,6 +59,7 @@ std::ostream& operator<< (std::ostream& s, Win32Handle                                        v) { return s << tcu:
 std::ostream& operator<< (std::ostream& s, Win32SecurityAttributesPtr  v) { return s << tcu::toHex(v.internal); }
 std::ostream& operator<< (std::ostream& s, AndroidHardwareBufferPtr            v) { return s << tcu::toHex(v.internal); }
 std::ostream& operator<< (std::ostream& s, Win32MonitorHandle                  v) { return s << tcu::toHex(v.internal); }
+std::ostream& operator<< (std::ostream& s, Win32LPCWSTR                                        v) { return s << tcu::toHex(v.internal); }
 std::ostream& operator<< (std::ostream& s, RROutput                                            v) { return s << tcu::toHex(v.internal); }
 std::ostream& operator<< (std::ostream& s, zx_handle_t                                 v) { return s << tcu::toHex(v.internal); }
 std::ostream& operator<< (std::ostream& s, GgpFrameToken                               v) { return s << tcu::toHex(v.internal); }
@@ -9171,7 +9172,7 @@ std::ostream& operator<< (std::ostream& s, const VkImportMemoryWin32HandleInfoKH
        s << "\tpNext = " << value.pNext << '\n';
        s << "\thandleType = " << value.handleType << '\n';
        s << "\thandle = " << value.handle << '\n';
-       s << "\tname = " << getCharPtrStr(value.name) << '\n';
+       s << "\tname = " << getWStr(value.name) << '\n';
        s << '}';
        return s;
 }
@@ -9183,7 +9184,7 @@ std::ostream& operator<< (std::ostream& s, const VkExportMemoryWin32HandleInfoKH
        s << "\tpNext = " << value.pNext << '\n';
        s << "\tpAttributes = " << value.pAttributes << '\n';
        s << "\tdwAccess = " << value.dwAccess << '\n';
-       s << "\tname = " << getCharPtrStr(value.name) << '\n';
+       s << "\tname = " << getWStr(value.name) << '\n';
        s << '}';
        return s;
 }
@@ -9234,7 +9235,7 @@ std::ostream& operator<< (std::ostream& s, const VkImportSemaphoreWin32HandleInf
        s << "\tflags = " << getSemaphoreImportFlagsStr(value.flags) << '\n';
        s << "\thandleType = " << value.handleType << '\n';
        s << "\thandle = " << value.handle << '\n';
-       s << "\tname = " << getCharPtrStr(value.name) << '\n';
+       s << "\tname = " << getWStr(value.name) << '\n';
        s << '}';
        return s;
 }
@@ -9246,7 +9247,7 @@ std::ostream& operator<< (std::ostream& s, const VkExportSemaphoreWin32HandleInf
        s << "\tpNext = " << value.pNext << '\n';
        s << "\tpAttributes = " << value.pAttributes << '\n';
        s << "\tdwAccess = " << value.dwAccess << '\n';
-       s << "\tname = " << getCharPtrStr(value.name) << '\n';
+       s << "\tname = " << getWStr(value.name) << '\n';
        s << '}';
        return s;
 }
@@ -9284,7 +9285,7 @@ std::ostream& operator<< (std::ostream& s, const VkImportFenceWin32HandleInfoKHR
        s << "\tflags = " << getFenceImportFlagsStr(value.flags) << '\n';
        s << "\thandleType = " << value.handleType << '\n';
        s << "\thandle = " << value.handle << '\n';
-       s << "\tname = " << getCharPtrStr(value.name) << '\n';
+       s << "\tname = " << getWStr(value.name) << '\n';
        s << '}';
        return s;
 }
@@ -9296,7 +9297,7 @@ std::ostream& operator<< (std::ostream& s, const VkExportFenceWin32HandleInfoKHR
        s << "\tpNext = " << value.pNext << '\n';
        s << "\tpAttributes = " << value.pAttributes << '\n';
        s << "\tdwAccess = " << value.dwAccess << '\n';
-       s << "\tname = " << getCharPtrStr(value.name) << '\n';
+       s << "\tname = " << getWStr(value.name) << '\n';
        s << '}';
        return s;
 }
index 7a49248..2262162 100644 (file)
@@ -4356,7 +4356,7 @@ struct VkImportMemoryWin32HandleInfoKHR
        const void*                                                     pNext;
        VkExternalMemoryHandleTypeFlagBits      handleType;
        pt::Win32Handle                                         handle;
-       char*                                                           name;
+       pt::Win32LPCWSTR                                        name;
 };
 
 struct VkExportMemoryWin32HandleInfoKHR
@@ -4365,7 +4365,7 @@ struct VkExportMemoryWin32HandleInfoKHR
        const void*                                             pNext;
        pt::Win32SecurityAttributesPtr  pAttributes;
        deUint32                                                dwAccess;
-       char*                                                   name;
+       pt::Win32LPCWSTR                                name;
 };
 
 struct VkMemoryWin32HandlePropertiesKHR
@@ -4404,7 +4404,7 @@ struct VkImportSemaphoreWin32HandleInfoKHR
        VkSemaphoreImportFlags                                  flags;
        VkExternalSemaphoreHandleTypeFlagBits   handleType;
        pt::Win32Handle                                                 handle;
-       char*                                                                   name;
+       pt::Win32LPCWSTR                                                name;
 };
 
 struct VkExportSemaphoreWin32HandleInfoKHR
@@ -4413,7 +4413,7 @@ struct VkExportSemaphoreWin32HandleInfoKHR
        const void*                                             pNext;
        pt::Win32SecurityAttributesPtr  pAttributes;
        deUint32                                                dwAccess;
-       char*                                                   name;
+       pt::Win32LPCWSTR                                name;
 };
 
 struct VkD3D12FenceSubmitInfoKHR
@@ -4442,7 +4442,7 @@ struct VkImportFenceWin32HandleInfoKHR
        VkFenceImportFlags                                      flags;
        VkExternalFenceHandleTypeFlagBits       handleType;
        pt::Win32Handle                                         handle;
-       char*                                                           name;
+       pt::Win32LPCWSTR                                        name;
 };
 
 struct VkExportFenceWin32HandleInfoKHR
@@ -4451,7 +4451,7 @@ struct VkExportFenceWin32HandleInfoKHR
        const void*                                             pNext;
        pt::Win32SecurityAttributesPtr  pAttributes;
        deUint32                                                dwAccess;
-       char*                                                   name;
+       pt::Win32LPCWSTR                                name;
 };
 
 struct VkFenceGetWin32HandleInfoKHR
index d9a8a80..29aa3c1 100644 (file)
@@ -268,6 +268,38 @@ VkSurfaceCapabilitiesKHR getPhysicalDeviceSurfaceCapabilities (const InstanceInt
        return capabilities;
 }
 
+VkSurfaceCapabilities2EXT getPhysicalDeviceSurfaceCapabilities2EXT (const InstanceInterface&           vki,
+                                                                                                                                       VkPhysicalDevice                                physicalDevice,
+                                                                                                                                       VkSurfaceKHR                                    surface)
+{
+       VkSurfaceCapabilities2EXT capabilities;
+
+       deMemset(&capabilities, 0, sizeof(capabilities));
+       capabilities.sType = VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT;
+
+       VK_CHECK(vki.getPhysicalDeviceSurfaceCapabilities2EXT(physicalDevice, surface, &capabilities));
+
+       return capabilities;
+}
+
+bool sameSurfaceCapabilities (const VkSurfaceCapabilitiesKHR&  khr,
+                                                         const VkSurfaceCapabilities2EXT&      ext)
+{
+       return (        khr.minImageCount                       == ext.minImageCount &&
+                               khr.maxImageCount                       == ext.maxImageCount &&
+                               khr.currentExtent.width         == ext.currentExtent.width &&
+                               khr.currentExtent.height        == ext.currentExtent.height &&
+                               khr.minImageExtent.width        == ext.minImageExtent.width &&
+                               khr.minImageExtent.height       == ext.minImageExtent.height &&
+                               khr.maxImageExtent.width        == ext.maxImageExtent.width &&
+                               khr.maxImageExtent.height       == ext.maxImageExtent.height &&
+                               khr.maxImageArrayLayers         == ext.maxImageArrayLayers &&
+                               khr.supportedTransforms         == ext.supportedTransforms &&
+                               khr.currentTransform            == ext.currentTransform &&
+                               khr.supportedCompositeAlpha     == ext.supportedCompositeAlpha &&
+                               khr.supportedUsageFlags         == ext.supportedUsageFlags      );
+}
+
 std::vector<VkSurfaceFormatKHR> getPhysicalDeviceSurfaceFormats (const InstanceInterface&              vki,
                                                                                                                                 VkPhysicalDevice                               physicalDevice,
                                                                                                                                 VkSurfaceKHR                                   surface)
index bee82de..bd4ca43 100644 (file)
@@ -86,6 +86,13 @@ VkSurfaceCapabilitiesKHR             getPhysicalDeviceSurfaceCapabilities    (const InstanceIn
                                                                                                                                                 VkPhysicalDevice                               physicalDevice,
                                                                                                                                                 VkSurfaceKHR                                   surface);
 
+VkSurfaceCapabilities2EXT              getPhysicalDeviceSurfaceCapabilities2EXT(const InstanceInterface&               vki,
+                                                                                                                                                VkPhysicalDevice                               physicalDevice,
+                                                                                                                                                VkSurfaceKHR                                   surface);
+
+bool                                                   sameSurfaceCapabilities                                 (const VkSurfaceCapabilitiesKHR&        khr,
+                                                                                                                                                const VkSurfaceCapabilities2EXT&       ext);
+
 std::vector<VkSurfaceFormatKHR>        getPhysicalDeviceSurfaceFormats                 (const InstanceInterface&               vki,
                                                                                                                                                 VkPhysicalDevice                               physicalDevice,
                                                                                                                                                 VkSurfaceKHR                                   surface);
index f878701..93b5035 100644 (file)
@@ -38,59 +38,7 @@ void createAmberTests (tcu::TestCaseGroup* group)
 {
        tcu::TestContext& testCtx = group->getTestContext();
 
-       static const struct
-       {
-               const std::string       filename;
-               const char*                     name;
-               const char*                     description;
-       }
-       tests[] =
-       {
-               {       "barrier-in-loop-with-break.amber",                             "barrier-in-loop-with-break",                   "A compute shader with a barrier in a loop with a break"                                                                },
-               {       "color-write-in-loop.amber",                                    "color-write-in-loop",                                  "A fragment shader that writes to color in a loop"                                                                              },
-               {       "continue-and-merge.amber",                                             "continue-and-merge",                                   "A fragment shader with two nested loops"                                                                                               },
-               {       "control-flow-in-function.amber",                               "control-flow-in-function",                             "A fragment shader with a lot of control flow"                                                                                  },
-               {       "control-flow-switch.amber",                                    "control-flow-switch",                                  "A fragment shader with somewhat complex control flow and a switch"                                             },
-               {       "dead-barriers-in-loops.amber",                                 "dead-barriers-in-loops",                               "A compute shader with dead barriers"                                                                                                   },
-               {       "dead-struct-init.amber",                                               "dead-struct-init",                                             "A fragment shader that uses struct initializers"                                                                               },
-               {       "discard-continue-return.amber",                                "discard-continue-return",                              "A fragment shader with a discard, continue, and return"                                                                },
-               {       "do-while-loop-in-conditionals.amber",                  "do-while-loop-in-conditionals",                "A fragment shader with do-while loop in conditional nest"                                                              },
-               {       "early-return-and-barrier.amber",                               "early-return-and-barrier",                             "A compute shader with an early return and a barrier"                                                                   },
-               {       "for-condition-always-false.amber",                             "for-condition-always-false",                   "A fragment shader that uses a for loop with condition always false"                                    },
-               {       "for-with-ifs-and-return.amber",                                "for-with-ifs-and-return",                              "A fragment shader with two ifs and return/continue inside a for loop"                                  },
-               {       "fragcoord-control-flow.amber",                                 "fragcoord-control-flow",                               "A fragment shader that uses FragCoord and somewhat complex control flow"                               },
-               {       "fragcoord-control-flow-2.amber",                               "fragcoord-control-flow-2",                             "A fragment shader that uses FragCoord and somewhat complex control flow"                               },
-               {       "if-and-switch.amber",                                                  "if-and-switch",                                                "A fragment shader with a switch and some data flow"                                                                    },
-               {       "loop-call-discard.amber",                                              "loop-call-discard",                                    "A fragment shader with nested loops and a function call"                                                               },
-               {       "loop-nested-ifs.amber",                                                "loop-nested-ifs",                                              "A fragment shader with a for loop containing nested ifs"                                                               },
-               {       "mat-array-deep-control-flow.amber",                    "mat-array-deep-control-flow",                  "A fragment shader that uses an array of matrices and has deep control flow"                    },
-               {       "mat-array-distance.amber",                                             "mat-array-distance",                                   "A fragment shader that uses an array of matrices and distance"                                                 },
-               {       "matrices-and-return-in-loop.amber",                    "matrices-and-return-in-loop",                  "A fragment shader with matrices and a return in a loop"                                                                },
-               {       "max-mix-conditional-discard.amber",                    "max-mix-conditional-discard",                  "A fragment shader with an expression used in two discard guards"                                               },
-               {       "mix-floor-add.amber",                                                  "mix-floor-add",                                                "A fragment shader with mix, uintBitsToFloat, and floor"                                                                },
-               {       "nested-for-loops-with-return.amber",                   "nested-for-loops-with-return",                 "A fragment shader with two nested for loops with return"                                                               },
-               {       "nested-ifs-and-return-in-for-loop.amber",              "nested-ifs-and-return-in-for-loop",    "A fragment shader with return in nest of ifs, inside loop"                                                             },
-               {       "nested-loops-switch.amber",                                    "nested-loops-switch",                                  "A fragment shader with nested loops and a switch"                                                                              },
-               {       "pow-vec4.amber",                                                               "pow-vec4",                                                             "A fragment shader that uses pow"                                                                                                               },
-               {       "return-in-loop-in-function.amber",                             "return-in-loop-in-function",                   "A fragment shader with early return from loop in function"                                                             },
-               {       "similar-nested-ifs.amber",                                             "similar-nested-ifs",                                   "A fragment shader with similar nested ifs and loops"                                                                   },
-               {       "struct-used-as-temporary.amber",                               "struct-used-as-temporary",                             "A fragment shader that uses a temporary struct variable"                                                               },
-               {       "swizzle-struct-init-min.amber",                                "swizzle-struct-init-min",                              "A fragment shader that uses vector swizzles, struct initializers, and min"                             },
-               {       "two-loops-matrix.amber",                                               "two-loops-matrix",                                             "A fragment shader with two loops and some matrices"                                                                    },
-               {       "two-loops-set-struct.amber",                                   "two-loops-set-struct",                                 "A fragment shader with two loops that write to a struct"                                                               },
-               {       "two-loops-with-break.amber",                                   "two-loops-with-break",                                 "A fragment shader with two loops with breaks"                                                                                  },
-               {       "unreachable-barrier-in-loops.amber",                   "unreachable-barrier-in-loops",                 "A compute shader with an unreachable barrier in a loop nest"                                                   },
-               {       "unreachable-continue-statement.amber",                 "unreachable-continue-statement",               "A fragment shader with unreachable continue statement"                                                                 },
-               {       "unreachable-loops.amber",                                              "unreachable-loops",                                    "Fragment shader that writes red despite unreachable loops"                                                             },
-               {       "unreachable-loops-in-switch.amber",                    "unreachable-loops-in-switch",                  "A fragment shader with unreachable loops in a switch"                                                                  },
-               {       "while-inside-switch.amber",                                    "while-inside-switch",                                  "A fragment shader that uses a while loop inside a switch"                                                              },
-               {       "write-before-break.amber",                                             "write-before-break",                                   "Fragment shader that writes red before loop break"                                                                             },
-               {       "write-red-after-search.amber",                                 "write-red-after-search",                               "A fragment shader performing a search computation, then writing red regardless"                },
-               {       "write-red-in-loop-nest.amber",                                 "write-red-in-loop-nest",                               "A fragment shader that writes red in a nest of loops"                                                                  },
-       };
-
-       for (size_t i = 0; i < sizeof tests / sizeof tests[0]; i++)
-               group->addChild(createAmberTestCase(testCtx, tests[i].name, tests[i].description, "graphicsfuzz", tests[i].filename));
+       createAmberTestsFromIndexFile(testCtx, group, "index.txt", "graphicsfuzz");
 }
 
 } // anonymous
index 5586bb7..eafc53a 100644 (file)
@@ -43,11 +43,13 @@ namespace vkt
 namespace cts_amber
 {
 
-AmberTestCase::AmberTestCase (tcu::TestContext& testCtx,
-                                                         const char*           name,
-                                                         const char*           description)
+AmberTestCase::AmberTestCase (tcu::TestContext&                testCtx,
+                                                         const char*                   name,
+                                                         const char*                   description,
+                                                         const std::string&    readFilename)
        : TestCase(testCtx, name, description),
-         m_recipe(DE_NULL)
+         m_recipe(DE_NULL),
+         m_readFilename(readFilename)
 {
 }
 
@@ -95,6 +97,16 @@ static bool isFeatureSupported(const vkt::Context& ctx, const std::string& featu
        TCU_THROW(InternalError, message.c_str());
 }
 
+void AmberTestCase::delayedInit(void)
+{
+       // Make sure the input can be parsed before we use it.
+       if (!parse(m_readFilename))
+       {
+               std::string message = "Failed to parse Amber file: " + m_readFilename;
+               TCU_THROW(InternalError, message.c_str());
+       }
+}
+
 void AmberTestCase::checkSupport(Context& ctx) const
 {
        // Check for instance and device extensions as declared by the test code.
@@ -146,36 +158,10 @@ void AmberTestCase::checkSupport(Context& ctx) const
                        TCU_THROW(NotSupportedError, message.c_str());
                }
        }
-
-       // Check for extensions as declared by the Amber script itself.  Throw an internal
-       // error if that's more demanding.
-       amber::Amber                    am;
-       amber::Options                  amber_options;
-       amber_options.engine    = amber::kEngineTypeVulkan;
-       amber_options.config    = createEngineConfig(ctx);
-       amber_options.delegate  = DE_NULL;
-
-       amber::Result r = am.AreAllRequirementsSupported(m_recipe, &amber_options);
-       if (!r.IsSuccess())
-       {
-               // dEQP does not to rely on external code to determine whether
-               // a test is supported.  So throw an internal error here instead
-               // of a NotSupportedError.  If an Amber test is not supported, then
-               // you must override this method and throw a NotSupported exception
-               // before reach here.
-               TCU_THROW(InternalError, r.Error().c_str());
-       }
-
-       delete amber_options.config;
 }
 
-bool AmberTestCase::parse(const char* category, const std::string& filename)
+bool AmberTestCase::parse(const std::string& readFilename)
 {
-       std::string readFilename("vulkan/amber/");
-       readFilename.append(category);
-       readFilename.append("/");
-       readFilename.append(filename);
-
        std::string script = ShaderSourceProvider::getSource(m_testCtx.getArchive(), readFilename.c_str());
        if (script.empty())
                return false;
@@ -265,7 +251,28 @@ void AmberTestCase::initPrograms(vk::SourceCollections& programCollection) const
 
 tcu::TestStatus AmberTestInstance::iterate (void)
 {
-       amber::ShaderMap shaderMap;
+       amber::Amber            am;
+       amber::Options          amber_options;
+       amber::ShaderMap        shaderMap;
+       amber::Result           r;
+
+       amber_options.engine                    = amber::kEngineTypeVulkan;
+       amber_options.config                    = createEngineConfig(m_context);
+       amber_options.delegate                  = DE_NULL;
+       amber_options.execution_type    = amber::ExecutionType::kExecute;
+
+       // Check for extensions as declared by the Amber script itself.  Throw an internal
+       // error if that's more demanding.
+       r = am.AreAllRequirementsSupported(m_recipe, &amber_options);
+       if (!r.IsSuccess())
+       {
+               // dEQP does not to rely on external code to determine whether
+               // a test is supported.  So throw an internal error here instead
+               // of a NotSupportedError.  If an Amber test is not supported, then
+               // you must override this method and throw a NotSupported exception
+               // before reach here.
+               TCU_THROW(InternalError, r.Error().c_str());
+       }
 
        std::vector<amber::ShaderInfo> shaders = m_recipe->GetShaderInfo();
        for (size_t i = 0; i < shaders.size(); ++i)
@@ -286,14 +293,7 @@ tcu::TestStatus AmberTestInstance::iterate (void)
                shaderMap[shader.shader_name] = data;
        }
 
-       amber::Amber                                            am;
-       amber::Options                                          amber_options;
-       amber_options.engine                            = amber::kEngineTypeVulkan;
-       amber_options.config                            = createEngineConfig(m_context);
-       amber_options.delegate                          = DE_NULL;
-       amber_options.execution_type            = amber::ExecutionType::kExecute;
-
-       amber::Result r = am.ExecuteWithShaderData(m_recipe, &amber_options, shaderMap);
+       r = am.ExecuteWithShaderData(m_recipe, &amber_options, shaderMap);
        if (!r.IsSuccess()) {
                m_context.getTestContext().getLog()
                        << tcu::TestLog::Message
index 24111a4..8027d29 100644 (file)
@@ -58,7 +58,8 @@ class AmberTestCase : public TestCase
 public:
        AmberTestCase   (tcu::TestContext&      testCtx,
                                         const char*            name,
-                                        const char*            description);
+                                        const char*            description,
+                                        const std::string&     readFilename);
 
        virtual ~AmberTestCase (void);
 
@@ -73,13 +74,13 @@ public:
        //  - Otherwise, we do a secondary sanity check depending on code inside
        //    Amber itself: if the Amber test says it is not supported, then
        //    throw an internal error exception.
-       virtual void checkSupport(Context& ctx) const; // override
+       virtual void checkSupport (Context& ctx) const; // override
 
-       bool parse(const char* category, const std::string& filename);
-       void initPrograms(vk::SourceCollections& programCollection) const;
        // If the test case uses SPIR-V Assembly, use these build options.
        // Otherwise, defaults to target Vulkan 1.0, SPIR-V 1.0.
        void setSpirVAsmBuildOptions(const vk::SpirVAsmBuildOptions& asm_options);
+       virtual void delayedInit (void);
+       virtual void initPrograms (vk::SourceCollections& programCollection) const;
 
        // Add a required instance extension, device extension, or feature bit.
        // A feature bit is represented by a string of form "<structure>.<feature>", where
@@ -89,9 +90,13 @@ public:
        void addRequirement(const std::string& requirement);
 
 private:
+       bool parse (const std::string& readFilename);
+
        amber::Recipe* m_recipe;
        vk::SpirVAsmBuildOptions m_asm_options;
 
+       std::string m_readFilename;
+
        // Instance and device extensions required by the test.
        // We don't differentiate between the two:  We consider the requirement
        // satisfied if the string is registered as either an instance or device
@@ -113,6 +118,11 @@ AmberTestCase* createAmberTestCase (tcu::TestContext&                              testCtx,
                                                                        const std::string&                              filename,
                                                                        const std::vector<std::string>  requirements = std::vector<std::string>());
 
+void createAmberTestsFromIndexFile (tcu::TestContext&  testCtx,
+                                                                       tcu::TestCaseGroup*     group,
+                                                                       const std::string       filename,
+                                                                       const char*                     category);
+
 } // cts_amber
 } // vkt
 
index 3b20b30..c68e9d2 100644 (file)
 
 #include "vktAmberTestCase.hpp"
 #include "vktTestGroupUtil.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "tcuResource.hpp"
+
 
 namespace vkt
 {
 namespace cts_amber
 {
 
+class AmberIndexFileParser
+{
+       std::string                     m_str;
+       size_t                          m_idx;
+       size_t                          m_len;
+       static const int        m_fieldLen = 256;
+       char                            m_scratch[m_fieldLen];
+       char                            m_filenameField[m_fieldLen];
+       char                            m_testnameField[m_fieldLen];
+       char                            m_descField[m_fieldLen];
+
+       bool isWhitespace (char c)
+       {
+               if (c == ' '  ||
+                       c == '\t' ||
+                       c == '\r' ||
+                       c == '\n')
+               {
+                       return true;
+               }
+               return false;
+       }
+
+       void skipWhitespace (void)
+       {
+               while (m_idx < m_len && isWhitespace(m_str[m_idx]))
+                       m_idx++;
+       }
+
+       void accept (char c)
+       {
+               if (m_str[m_idx] == c)
+                       m_idx++;
+       }
+
+       void expect (char c)
+       {
+               if (m_str[m_idx] != c || m_idx >= m_len)
+                       TCU_THROW(ResourceError, "Error parsing amber index file");
+
+               m_idx++;
+       }
+
+       void captureString (char* field)
+       {
+               int i = 0;
+
+               while (m_idx < m_len && i < m_fieldLen && m_str[m_idx] != '"')
+               {
+                       field[i] = m_str[m_idx];
+                       i++;
+                       m_idx++;
+               }
+
+               field[i] = 0;
+               m_idx++;
+       }
+
+
+public:
+       AmberIndexFileParser (tcu::TestContext& testCtx, const char* filename, const char* category)
+       {
+               std::string     indexFilename("vulkan/amber/");
+               indexFilename.append(category);
+               indexFilename.append("/");
+               indexFilename.append(filename);
+
+               m_str = ShaderSourceProvider::getSource(testCtx.getArchive(), indexFilename.c_str());
+               m_len = m_str.length();
+               m_idx = 0;
+       }
+
+       ~AmberIndexFileParser (void) { }
+
+       AmberTestCase* parse (const char* category, tcu::TestContext& testCtx)
+       {
+               // Format:
+               // {"filename","test name","description"[,requirement[,requirement[,requirement..]]]}[,]
+               // Things inside [] are optional. Whitespace is allowed everywhere.
+               //
+               // For example, test without requirements might be:
+               // {"testname.amber","test name","test description"},
+
+               if (m_idx < m_len)
+               {
+                       skipWhitespace();
+                       expect('{');
+                       skipWhitespace();
+                       expect('"');
+                       captureString(m_filenameField);
+                       skipWhitespace();
+                       expect(',');
+                       skipWhitespace();
+                       expect('"');
+                       captureString(m_testnameField);
+                       skipWhitespace();
+                       expect(',');
+                       skipWhitespace();
+                       expect('"');
+                       captureString(m_descField);
+                       skipWhitespace();
+
+                       std::string testFilename("vulkan/amber/");
+                       testFilename.append(category);
+                       testFilename.append("/");
+                       testFilename.append(m_filenameField);
+                       AmberTestCase *testCase = new AmberTestCase(testCtx, m_testnameField, m_descField, testFilename);
+
+                       while (m_idx < m_len && m_str[m_idx] == ',')
+                       {
+                               accept(',');
+                               skipWhitespace();
+                               expect('"');
+                               captureString(m_scratch);
+                               skipWhitespace();
+                               testCase->addRequirement(m_scratch);
+                       }
+
+                       expect('}');
+                       skipWhitespace();
+                       accept(',');
+                       skipWhitespace();
+                       return testCase;
+               }
+               return 0;
+       }
+};
+
+void createAmberTestsFromIndexFile (tcu::TestContext& testCtx, tcu::TestCaseGroup* group, const std::string filename, const char* category)
+{
+       AmberTestCase*                  testCase = 0;
+       AmberIndexFileParser    parser(testCtx, filename.c_str(), category);
+
+       do
+       {
+               testCase = parser.parse(category, testCtx);
+               if (testCase)
+               {
+                       group->addChild(testCase);
+               }
+       } while (testCase);
+}
+
 AmberTestCase* createAmberTestCase (tcu::TestContext&                          testCtx,
                                                                        const char*                                             name,
                                                                        const char*                                             description,
@@ -34,24 +180,18 @@ AmberTestCase* createAmberTestCase (tcu::TestContext&                              testCtx,
                                                                        const std::string&                              filename,
                                                                        const std::vector<std::string>  requirements)
 {
-       AmberTestCase *testCase = new AmberTestCase(testCtx, name, description);
+       // shader_test files are saved in <path>/external/vulkancts/data/vulkan/amber/<categoryname>/
+       std::string readFilename("vulkan/amber/");
+       readFilename.append(category);
+       readFilename.append("/");
+       readFilename.append(filename);
+
+       AmberTestCase *testCase = new AmberTestCase(testCtx, name, description, readFilename);
 
        for (auto req : requirements)
                testCase->addRequirement(req);
 
-       // shader_test files are saved in <path>/external/vulkancts/data/vulkan/amber/<categoryname>/
-       // Make sure the input can be parsed before we use it.
-       if (testCase->parse(category, filename))
-               return testCase;
-       else
-       {
-               const std::string msg = "Failed to parse Amber file: " + filename;
-
-               delete testCase;
-               TCU_THROW(InternalError, msg.c_str());
-       }
-
-       return DE_NULL;
+       return testCase;
 }
 
 } // cts_amber
index 0db5ff9..0fd6c24 100644 (file)
@@ -20,6 +20,8 @@ set(DEQP_VK_API_SRCS
        vktApiObjectManagementTests.hpp
        vktApiBufferTests.cpp
        vktApiBufferTests.hpp
+       vktApiBufferMarkerTests.cpp
+       vktApiBufferMarkerTests.hpp
        vktApiBufferViewCreateTests.cpp
        vktApiBufferViewCreateTests.hpp
        vktApiBufferViewAccessTests.cpp
diff --git a/external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.cpp
new file mode 100644 (file)
index 0000000..be54a88
--- /dev/null
@@ -0,0 +1,1131 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Advanced Micro Devices, Inc.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests for VK_AMD_buffer_marker
+ *//*--------------------------------------------------------------------*/
+
+#include "vktApiBufferMarkerTests.hpp"
+#include "vktTestCase.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktExternalMemoryUtil.hpp"
+#include "vkPlatform.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkObjUtil.hpp"
+#include "vkMemUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "deUniquePtr.hpp"
+#include "deSharedPtr.hpp"
+#include "deRandom.hpp"
+
+#include <vector>
+
+namespace vkt
+{
+namespace api
+{
+namespace
+{
+using namespace vk;
+using de::UniquePtr;
+using de::MovePtr;
+using de::SharedPtr;
+using namespace vkt::ExternalMemoryUtil;
+
+template<typename T>
+inline const T* dataOrNullPtr(const std::vector<T>& v)
+{
+       return (v.empty() ? DE_NULL : &v[0]);
+}
+
+template<typename T>
+inline T* dataOrNullPtr(std::vector<T>& v)
+{
+       return (v.empty() ? DE_NULL : &v[0]);
+}
+
+//! Common test data related to the device
+struct WorkingDevice
+{
+       Move<VkDevice>          logicalDevice;
+       MovePtr<DeviceDriver>   deviceDriver;
+       MovePtr<Allocator>      allocator;
+       VkQueue                 queue;
+       deUint32                queueFamilyIdx;
+       VkQueueFamilyProperties queueProps;
+};
+
+bool queueFamilyMatchesTestCase(const VkQueueFamilyProperties& props, VkQueueFlagBits testQueue)
+{
+       // The goal is to find a queue family that most accurately represents the required queue flag.  For example, if flag is
+       // VK_QUEUE_TRANSFER_BIT, we want to target transfer-only queues for such a test case rather than universal queues which
+       // may include VK_QUEUE_TRANSFER_BIT along with other queue flags.
+       const VkQueueFlags flags = props.queueFlags & (VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT);
+
+       // for VK_QUEUE_TRANSFER_BIT, target transfer-only queues:
+       if (testQueue == VK_QUEUE_TRANSFER_BIT)
+               return (flags == VK_QUEUE_TRANSFER_BIT);
+
+       // for VK_QUEUE_COMPUTE_BIT, target compute only queues
+       if (testQueue == VK_QUEUE_COMPUTE_BIT)
+               return ((flags & (VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT)) == VK_QUEUE_COMPUTE_BIT);
+
+       // for VK_QUEUE_GRAPHICS_BIT, target universal queues (queues which support graphics)
+       if (testQueue == VK_QUEUE_GRAPHICS_BIT)
+               return ((flags & VK_QUEUE_GRAPHICS_BIT) != 0);
+
+       DE_FATAL("Unexpected test queue flag");
+
+       return false;
+}
+
+// We create a custom device because we don't want to always use the universal queue.
+void createDeviceWithExtension (Context& context, WorkingDevice& wd, VkQueueFlagBits testQueue, bool hostPtr)
+{
+       const PlatformInterface&        vkp                             = context.getPlatformInterface();
+       const VkInstance                        instance                = context.getInstance();
+       const InstanceInterface&        instanceDriver  = context.getInstanceInterface();
+       const VkPhysicalDevice          physicalDevice  = context.getPhysicalDevice();
+
+       // Create a device with extension enabled and a queue with a family which supports the buffer marker extension
+       const std::vector<VkQueueFamilyProperties>      queueFamilyProperties   = getPhysicalDeviceQueueFamilyProperties(instanceDriver, physicalDevice);
+       const float                                                                     queuePriority                   = 1.0f;
+       VkDeviceQueueCreateInfo                                         queueCreateInfo                 = {};
+
+       for (deUint32 familyIdx = 0; familyIdx < queueFamilyProperties.size(); ++familyIdx)
+       {
+               if (queueFamilyMatchesTestCase(queueFamilyProperties[familyIdx], testQueue) &&
+                       queueFamilyProperties[familyIdx].queueCount > 0)
+               {
+                       queueCreateInfo.sType                           = VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO;
+                       queueCreateInfo.pNext                           = DE_NULL;
+                       queueCreateInfo.pQueuePriorities        = &queuePriority;
+                       queueCreateInfo.queueCount                      = 1;
+                       queueCreateInfo.queueFamilyIndex        = familyIdx;
+
+                       break;
+               }
+       }
+
+       if (queueCreateInfo.queueCount == 0)
+       {
+               TCU_THROW(NotSupportedError, "No compatible queue family for this test case");
+       }
+
+       std::vector<const char*> cstrDeviceExtensions;
+
+       cstrDeviceExtensions.push_back("VK_AMD_buffer_marker");
+
+       if (hostPtr)
+               cstrDeviceExtensions.push_back("VK_EXT_external_memory_host");
+
+       const VkDeviceCreateInfo deviceInfo =
+       {
+               VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO,                           // VkStructureType                                      sType;
+               DE_NULL,                                                                                        // const void*                                          pNext;
+               0u,                                                                                                     // VkDeviceCreateFlags                          flags;
+               1,                                                                                                      // deUint32                                                     queueCreateInfoCount;
+               &queueCreateInfo,                                                                       // const VkDeviceQueueCreateInfo*       pQueueCreateInfos;
+               0u,                                                                                                     // deUint32                                                     enabledLayerCount;
+               DE_NULL,                                                                                        // const char* const*                           ppEnabledLayerNames;
+               static_cast<deUint32>(cstrDeviceExtensions.size()),     // deUint32                                                     enabledExtensionCount;
+               dataOrNullPtr(cstrDeviceExtensions),                            // const char* const*                           ppEnabledExtensionNames;
+               &context.getDeviceFeatures(),                                           // const VkPhysicalDeviceFeatures*      pEnabledFeatures;
+       };
+
+       wd.logicalDevice        = createDevice(vkp, instance, instanceDriver, physicalDevice, &deviceInfo);
+       wd.deviceDriver         = MovePtr<DeviceDriver>(new DeviceDriver(vkp, instance, *wd.logicalDevice));
+       wd.allocator            = MovePtr<Allocator>(new SimpleAllocator(*wd.deviceDriver, *wd.logicalDevice, getPhysicalDeviceMemoryProperties(instanceDriver, physicalDevice)));
+       wd.queueFamilyIdx       = queueCreateInfo.queueFamilyIndex;
+       wd.queue                        = getDeviceQueue(*wd.deviceDriver, *wd.logicalDevice, wd.queueFamilyIdx, 0u);
+       wd.queueProps           = queueFamilyProperties[queueCreateInfo.queueFamilyIndex];
+}
+
+bool checkMarkerBuffer (const DeviceInterface& vk, VkDevice device, const MovePtr<vk::Allocation>& memory, size_t offset,
+                                                const std::vector<deUint32>& expected)
+{
+       invalidateMappedMemoryRange(vk, device, memory->getMemory(), memory->getOffset(), VK_WHOLE_SIZE);
+
+       const deUint32* data = reinterpret_cast<const deUint32*>(static_cast<const char*>(memory->getHostPtr()) + offset);
+
+       for (size_t i = 0; i < expected.size(); ++i)
+       {
+               if (data[i] != expected[i])
+                       return false;
+       }
+
+       return true;
+}
+
+struct BaseTestParams
+{
+       VkQueueFlagBits                 testQueue;      // Queue type that this test case targets
+       VkPipelineStageFlagBits stage;          // Pipeline stage where any marker writes for this test case occur in
+       deUint32                                size;           // Number of buffer markers
+       bool                                    useHostPtr;     // Whether to use host pointer as backing buffer memory
+};
+
+deUint32 chooseExternalMarkerMemoryType(const DeviceInterface&                         vkd,
+                                                                               VkDevice                                                        device,
+                                                                               VkExternalMemoryHandleTypeFlagBits      externalType,
+                                                                               deUint32                                                        allowedBits,
+                                                                               MovePtr<ExternalHostMemory>&            hostMemory)
+{
+       VkMemoryHostPointerPropertiesEXT props =
+       {
+               vk::VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT,
+               DE_NULL,
+               0u,
+       };
+
+       if (vkd.getMemoryHostPointerPropertiesEXT(device, externalType, hostMemory->data, &props) == VK_SUCCESS)
+       {
+               allowedBits &= props.memoryTypeBits;
+       }
+
+       deUint32 index = 0;
+
+       while ((index < VK_MAX_MEMORY_TYPES) && ((allowedBits & 0x1) == 0))
+       {
+               index++;
+               allowedBits >>= 1;
+       }
+
+       return index;
+}
+
+class ExternalHostAllocation : public Allocation
+{
+public:
+       ExternalHostAllocation(Move<VkDeviceMemory> mem, void* hostPtr) : Allocation(*mem, (VkDeviceSize)0, hostPtr), m_memHolder(mem) { }
+
+private:
+       const Unique<VkDeviceMemory>    m_memHolder;
+};
+
+void createMarkerBufferMemory(const InstanceInterface&         vki,
+                                                        const DeviceInterface&                 vkd,
+                                                        VkPhysicalDevice                               physicalDevice,
+                                                        VkDevice                                               device,
+                                                        VkBuffer                                               buffer,
+                                                        MovePtr<Allocator>&                    allocator,
+                                                        const MemoryRequirement                allocRequirement,
+                                                        bool                                                   externalHostPtr,
+                                                        MovePtr<ExternalHostMemory>&   hostMemory,
+                                                        MovePtr<Allocation>&                   deviceMemory)
+{
+       VkMemoryRequirements memReqs = getBufferMemoryRequirements(vkd, device, buffer);
+
+       if (externalHostPtr == false)
+       {
+               deviceMemory = allocator->allocate(memReqs, allocRequirement);
+       }
+       else
+       {
+               const VkExternalMemoryHandleTypeFlagBits externalType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT;
+
+               const VkPhysicalDeviceExternalMemoryHostPropertiesEXT hostProps = getPhysicalDeviceExternalMemoryHostProperties(vki, physicalDevice);
+
+               hostMemory = MovePtr<ExternalHostMemory>(new ExternalHostMemory(memReqs.size, hostProps.minImportedHostPointerAlignment));
+
+               const deUint32 externalMemType = chooseExternalMarkerMemoryType(vkd, device, externalType, memReqs.memoryTypeBits, hostMemory);
+
+               if (externalMemType == VK_MAX_MEMORY_TYPES)
+               {
+                       TCU_FAIL("Failed to find compatible external host memory type for marker buffer");
+               }
+
+               const VkImportMemoryHostPointerInfoEXT  importInfo =
+               {
+                       VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT,
+                       DE_NULL,
+                       externalType,
+                       hostMemory->data
+               };
+
+               const VkMemoryAllocateInfo                              info =
+               {
+                       VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,
+                       (const void*)&importInfo,
+                       hostMemory->size,
+                       externalMemType
+               };
+
+               deviceMemory = MovePtr<Allocation>(new ExternalHostAllocation(allocateMemory(vkd, device, &info), hostMemory->data));
+       }
+
+       VK_CHECK(vkd.bindBufferMemory(device, buffer, deviceMemory->getMemory(), deviceMemory->getOffset()));
+}
+
+tcu::TestStatus bufferMarkerSequential(Context& context, BaseTestParams params)
+{
+       WorkingDevice wd;
+
+       createDeviceWithExtension(context, wd, params.testQueue, params.useHostPtr);
+
+       const DeviceInterface&                  vk(*wd.deviceDriver);
+       const VkDevice                                  device(*wd.logicalDevice);
+       const VkDeviceSize                              markerBufferSize(params.size * sizeof(deUint32));
+       Move<VkBuffer>                                  markerBuffer(makeBuffer(vk, device, markerBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT));
+       MovePtr<ExternalHostMemory>             hostMemory;
+       MovePtr<Allocation>                             markerMemory;
+
+       createMarkerBufferMemory(context.getInstanceInterface(), vk, context.getPhysicalDevice(), device,
+                                                        *markerBuffer, wd.allocator, MemoryRequirement::HostVisible, params.useHostPtr, hostMemory, markerMemory);
+
+       de::Random                                              rng(12345 ^ params.size);
+       std::vector<deUint32>                   expected(params.size);
+
+       for (size_t i = 0; i < params.size; ++i)
+               expected[i] = rng.getUint32();
+
+       deMemcpy(markerMemory->getHostPtr(), &expected[0], static_cast<size_t>(markerBufferSize));
+       flushMappedMemoryRange(vk, device, markerMemory->getMemory(), markerMemory->getOffset(), VK_WHOLE_SIZE);
+
+       const Unique<VkCommandPool>             cmdPool(createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, wd.queueFamilyIdx));
+       const Unique<VkCommandBuffer>   cmdBuffer(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       for (size_t i = 0; i < params.size; ++i)
+       {
+               vk.cmdWriteBufferMarkerAMD(*cmdBuffer, params.stage, *markerBuffer, static_cast<VkDeviceSize>(sizeof(deUint32) * i), expected[i]);
+       }
+
+       const VkMemoryBarrier memoryDep =
+       {
+               VK_STRUCTURE_TYPE_MEMORY_BARRIER,
+               DE_NULL,
+               VK_ACCESS_TRANSFER_WRITE_BIT,
+               VK_ACCESS_HOST_READ_BIT,
+       };
+
+       vk.cmdPipelineBarrier(*cmdBuffer, params.stage, VK_PIPELINE_STAGE_HOST_BIT, 0, 1, &memoryDep, 0, DE_NULL, 0, DE_NULL);
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+       submitCommandsAndWait(vk, device, wd.queue, *cmdBuffer);
+
+       if (!checkMarkerBuffer(vk, device, markerMemory, 0, expected))
+               return tcu::TestStatus::fail("Some marker values were incorrect");
+
+       return tcu::TestStatus::pass("Pass");
+}
+
+tcu::TestStatus bufferMarkerOverwrite(Context& context, BaseTestParams params)
+{
+       WorkingDevice wd;
+
+       createDeviceWithExtension(context, wd, params.testQueue, params.useHostPtr);
+
+       const DeviceInterface&                  vk(*wd.deviceDriver);
+       const VkDevice                                  device(*wd.logicalDevice);
+       const VkDeviceSize                              markerBufferSize(params.size * sizeof(deUint32));
+       Move<VkBuffer>                                  markerBuffer(makeBuffer(vk, device, markerBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT));
+       MovePtr<ExternalHostMemory>             hostMemory;
+       MovePtr<Allocation>                             markerMemory;
+
+       createMarkerBufferMemory(context.getInstanceInterface(), vk, context.getPhysicalDevice(), device,
+                                                        *markerBuffer, wd.allocator, MemoryRequirement::HostVisible, params.useHostPtr, hostMemory, markerMemory);
+
+       de::Random                                              rng(12345 ^ params.size);
+       std::vector<deUint32>                   expected(params.size);
+
+       for (size_t i = 0; i < params.size; ++i)
+               expected[i] = 0;
+
+       deMemcpy(markerMemory->getHostPtr(), &expected[0], static_cast<size_t>(markerBufferSize));
+       flushMappedMemoryRange(vk, device, markerMemory->getMemory(), markerMemory->getOffset(), VK_WHOLE_SIZE);
+
+       const Unique<VkCommandPool>             cmdPool(createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, wd.queueFamilyIdx));
+       const Unique<VkCommandBuffer>   cmdBuffer(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       for (deUint32 i = 0; i < params.size * 10; ++i)
+       {
+               const deUint32 slot  = rng.getUint32() % static_cast<deUint32>(params.size);
+               const deUint32 value = i;
+
+               expected[slot] = value;
+
+               vk.cmdWriteBufferMarkerAMD(*cmdBuffer, params.stage, *markerBuffer, static_cast<VkDeviceSize>(sizeof(deUint32) * slot), expected[slot]);
+       }
+
+       const VkMemoryBarrier memoryDep = {
+               VK_STRUCTURE_TYPE_MEMORY_BARRIER,
+               DE_NULL,
+               VK_ACCESS_TRANSFER_WRITE_BIT,
+               VK_ACCESS_HOST_READ_BIT,
+       };
+
+       vk.cmdPipelineBarrier(*cmdBuffer, params.stage, VK_PIPELINE_STAGE_HOST_BIT, 0, 1, &memoryDep, 0, DE_NULL, 0, DE_NULL);
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+       submitCommandsAndWait(vk, device, wd.queue, *cmdBuffer);
+
+       if (!checkMarkerBuffer(vk, device, markerMemory, 0, expected))
+               return tcu::TestStatus::fail("Some marker values were incorrect");
+
+       return tcu::TestStatus::pass("Pass");
+}
+
+enum MemoryDepMethod
+{
+       MEMORY_DEP_DRAW,
+       MEMORY_DEP_DISPATCH,
+       MEMORY_DEP_COPY
+};
+
+struct MemoryDepParams
+{
+       BaseTestParams                  base;
+       MemoryDepMethod                 method;
+};
+
+enum MemoryDepOwner
+{
+       MEMORY_DEP_OWNER_NOBODY = 0,
+       MEMORY_DEP_OWNER_MARKER = 1,
+       MEMORY_DEP_OWNER_NON_MARKER = 2
+};
+
+void computeMemoryDepBarrier(MemoryDepMethod                   method,
+                                                        MemoryDepOwner                         owner,
+                                                        VkPipelineStageFlagBits        markerStage,
+                                                        VkAccessFlags*                         memoryDepAccess,
+                                                        VkPipelineStageFlags*          executionScope)
+{
+       DE_ASSERT(owner != MEMORY_DEP_OWNER_NOBODY);
+
+       if (owner == MEMORY_DEP_OWNER_MARKER)
+       {
+               *memoryDepAccess = VK_ACCESS_TRANSFER_WRITE_BIT;
+               *executionScope  = markerStage;
+       }
+       else
+       {
+               if (method == MEMORY_DEP_COPY)
+               {
+                       *memoryDepAccess = VK_ACCESS_TRANSFER_WRITE_BIT;
+                       *executionScope  = VK_PIPELINE_STAGE_TRANSFER_BIT;
+               }
+               else if (method == MEMORY_DEP_DISPATCH)
+               {
+                       *memoryDepAccess = VK_ACCESS_SHADER_WRITE_BIT;
+                       *executionScope  = VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT;
+               }
+               else
+               {
+                       *memoryDepAccess = VK_ACCESS_SHADER_WRITE_BIT;
+                       *executionScope  = VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT;
+               }
+       }
+}
+
+// Randomly do buffer marker writes and other operations (draws, dispatches) that shader-write to a shared buffer.  Insert pipeline barriers
+// when necessary and make sure that the synchronization between marker writes and non-marker writes are correctly handled by the barriers.
+tcu::TestStatus bufferMarkerMemoryDep(Context& context, MemoryDepParams params)
+{
+       WorkingDevice wd;
+
+       createDeviceWithExtension(context, wd, params.base.testQueue, params.base.useHostPtr);
+
+       VkBufferUsageFlags usageFlags = VK_BUFFER_USAGE_TRANSFER_DST_BIT;
+
+       if ((params.method == MEMORY_DEP_DRAW) || (params.method == MEMORY_DEP_DISPATCH))
+               usageFlags |= VK_BUFFER_USAGE_STORAGE_BUFFER_BIT;
+       else
+               usageFlags |= VK_BUFFER_USAGE_TRANSFER_SRC_BIT;
+
+       const deUint32                                  numIters(1000);
+       const DeviceInterface&                  vk(*wd.deviceDriver);
+       const VkDevice                                  device(*wd.logicalDevice);
+       const deUint32                                  size(params.base.size);
+       const VkDeviceSize                              markerBufferSize(params.base.size * sizeof(deUint32));
+       Move<VkBuffer>                                  markerBuffer(makeBuffer(vk, device, params.base.size * sizeof(deUint32), usageFlags));
+       MovePtr<ExternalHostMemory>             hostMemory;
+       MovePtr<Allocation>                             markerMemory;
+
+       createMarkerBufferMemory(context.getInstanceInterface(), vk, context.getPhysicalDevice(), device,
+               *markerBuffer, wd.allocator, MemoryRequirement::HostVisible, params.base.useHostPtr, hostMemory, markerMemory);
+
+       de::Random                                              rng(size ^ params.base.size);
+       std::vector<deUint32>                   expected(params.base.size, 0);
+
+       Move<VkDescriptorPool>                  descriptorPool;
+       Move<VkDescriptorSetLayout>             descriptorSetLayout;
+       Move<VkDescriptorSet>                   descriptorSet;
+       Move<VkPipelineLayout>                  pipelineLayout;
+       VkShaderStageFlags                              pushConstantStage = 0;
+
+       if ((params.method == MEMORY_DEP_DRAW) || (params.method == MEMORY_DEP_DISPATCH))
+       {
+               DescriptorPoolBuilder descriptorPoolBuilder;
+
+               descriptorPoolBuilder.addType(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1u);
+               descriptorPool = descriptorPoolBuilder.build(vk, device, 0, 1u);
+
+               DescriptorSetLayoutBuilder setLayoutBuilder;
+
+               setLayoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, VK_SHADER_STAGE_ALL);
+               descriptorSetLayout = setLayoutBuilder.build(vk, device);
+
+               const VkDescriptorSetAllocateInfo descriptorSetAllocateInfo =
+               {
+                       VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,         // VkStructureType                              sType;
+                       DE_NULL,                                                                                        // const void*                                  pNext;
+                       *descriptorPool,                                                                        // VkDescriptorPool                             descriptorPool;
+                       1u,                                                                                                     // deUint32                                             setLayoutCount;
+                       &descriptorSetLayout.get()                                              // const VkDescriptorSetLayout* pSetLayouts;
+               };
+
+               descriptorSet = allocateDescriptorSet(vk, device, &descriptorSetAllocateInfo);
+
+               VkDescriptorBufferInfo markerBufferInfo = { *markerBuffer, 0, VK_WHOLE_SIZE };
+
+               VkWriteDescriptorSet writeSet[] =
+               {
+                       {
+                               VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET, // VkStructureType                  sType;
+                               DE_NULL,                                                                // const void*                      pNext;
+                               descriptorSet.get(),                                    // VkDescriptorSet                  dstSet;
+                               0,                                                                              // uint32_t                         dstBinding;
+                               0,                                                                              // uint32_t                         dstArrayElement;
+                               1,                                                                              // uint32_t                         descriptorCount;
+                               VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,              // VkDescriptorType                 descriptorType;
+                               DE_NULL,                                                                // const VkDescriptorImageInfo*     pImageInfo;
+                               &markerBufferInfo,                                              // const VkDescriptorBufferInfo*    pBufferInfo;
+                               DE_NULL                                                                 // const VkBufferView*              pTexelBufferViev
+                       }
+               };
+
+               vk.updateDescriptorSets(device, DE_LENGTH_OF_ARRAY(writeSet), writeSet, 0, DE_NULL);
+
+               VkDescriptorSetLayout setLayout = descriptorSetLayout.get();
+
+               pushConstantStage = (params.method == MEMORY_DEP_DISPATCH ? VK_SHADER_STAGE_COMPUTE_BIT : VK_SHADER_STAGE_FRAGMENT_BIT);
+
+               const VkPushConstantRange pushConstantRange =
+               {
+                       pushConstantStage,      // VkShaderStageFlags    stageFlags;
+                       0u,                                     // uint32_t              offset;
+                       2*sizeof(deUint32),     // uint32_t              size;
+               };
+
+               const VkPipelineLayoutCreateInfo pipelineLayoutInfo =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,          // VkStructureType                              sType;
+                       DE_NULL,                                                                                        // const void*                                  pNext;
+                       (VkPipelineLayoutCreateFlags)0,                                         // VkPipelineLayoutCreateFlags  flags;
+                       1u,                                                                                                     // deUint32                                             setLayoutCount;
+                       &setLayout,                                                                                     // const VkDescriptorSetLayout* pSetLayouts;
+                       1u,                                                                                                     // deUint32                                             pushConstantRangeCount;
+                       &pushConstantRange,                                                                     // const VkPushConstantRange*   pPushConstantRanges;
+               };
+
+               pipelineLayout = createPipelineLayout(vk, device, &pipelineLayoutInfo);
+       }
+
+       Move<VkRenderPass>              renderPass;
+       Move<VkFramebuffer>             fbo;
+       Move<VkPipeline>                pipeline;
+       Move<VkShaderModule>    vertexModule;
+       Move<VkShaderModule>    fragmentModule;
+       Move<VkShaderModule>    computeModule;
+
+       if (params.method == MEMORY_DEP_DRAW)
+       {
+               const VkSubpassDescription subpassInfo =
+               {
+                       0,                                                                      // VkSubpassDescriptionFlags       flags;
+                       VK_PIPELINE_BIND_POINT_GRAPHICS,        // VkPipelineBindPoint             pipelineBindPoint;
+                       0,                                                                      // uint32_t                        inputAttachmentCount;
+                       DE_NULL,                                                        // const VkAttachmentReference*    pInputAttachments;
+                       0,                                                                      // uint32_t                        colorAttachmentCount;
+                       DE_NULL,                                                        // const VkAttachmentReference*    pColorAttachments;
+                       0,                                                                      // const VkAttachmentReference*    pResolveAttachments;
+                       DE_NULL,                                                        // const VkAttachmentReference*    pDepthStencilAttachment;
+                       0,                                                                      // uint32_t                        preserveAttachmentCount;
+                       DE_NULL                                                         // const uint32_t*                 pPreserveAttachments;
+               };
+
+               const VkRenderPassCreateInfo renderPassInfo =
+               {
+                       VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,      // VkStructureType                   sType;
+                       DE_NULL,                                                                        // const void*                       pNext;
+                       0,                                                                                      // VkRenderPassCreateFlags           flags;
+                       0,                                                                                      // uint32_t                          attachmentCount;
+                       DE_NULL,                                                                        // const VkAttachmentDescription*    pAttachments;
+                       1,                                                                                      // uint32_t                          subpassCount;
+                       &subpassInfo,                                                           // const VkSubpassDescription*       pSubpasses;
+                       0,                                                                                      // uint32_t                          dependencyCount;
+                       DE_NULL                                                                         // const VkSubpassDependency*        pDependencies
+               };
+
+               renderPass = createRenderPass(vk, device, &renderPassInfo);
+
+               const VkFramebufferCreateInfo framebufferInfo =
+               {
+                       VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,      // VkStructureType             sType;
+                       DE_NULL,                                                                        // const void*                 pNext;
+                       0,                                                                                      // VkFramebufferCreateFlags    flags;
+                       renderPass.get(),                                                       // VkRenderPass                renderPass;
+                       0,                                                                                      // uint32_t                    attachmentCount;
+                       DE_NULL,                                                                        // const VkImageView*          pAttachments;
+                       1,                                                                                      // uint32_t                    width;
+                       1,                                                                                      // uint32_t                    height;
+                       1,                                                                                      // uint32_t                    layers;
+               };
+
+               fbo = createFramebuffer(vk, device, &framebufferInfo);
+
+               vertexModule   = createShaderModule(vk, device, context.getBinaryCollection().get("vert"), 0u);
+               fragmentModule = createShaderModule(vk, device, context.getBinaryCollection().get("frag"), 0u);
+
+               const VkPipelineVertexInputStateCreateInfo vertexInputStateInfo =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,              // VkStructureType                                                      sType;
+                       DE_NULL,                                                                                                                // const void*                                                          pNext;
+                       (VkPipelineVertexInputStateCreateFlags)0,                                               // VkPipelineVertexInputStateCreateFlags        flags;
+                       0,                                                                                                                              // uint32_t                                                                     vertexBindingDescriptionCount;
+                       DE_NULL,                                                                                                                // const VkVertexInputBindingDescription*       pVertexBindingDescriptions;
+                       0,                                                                                                                              // uint32_t                                                                     vertexAttributeDescriptionCount;
+                       DE_NULL,                                                                                                                // const VkVertexInputAttributeDescription*     pVertexAttributeDescriptions;
+               };
+
+               const VkPipelineInputAssemblyStateCreateInfo pipelineInputAssemblyStateInfo =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,    // VkStructureType                                                      sType;
+                       DE_NULL,                                                                                                                // const void*                                                          pNext;
+                       (VkPipelineInputAssemblyStateCreateFlags)0,                                             // VkPipelineInputAssemblyStateCreateFlags      flags;
+                       VK_PRIMITIVE_TOPOLOGY_POINT_LIST,                                                               // VkPrimitiveTopology                                          topology;
+                       VK_FALSE,                                                                                                               // VkBool32                                                                     primitiveRestartEnable;
+               };
+
+               std::vector<VkPipelineShaderStageCreateInfo> shaderStages;
+
+               {
+                       const VkPipelineShaderStageCreateInfo createInfo =
+                       {
+                               VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,    // VkStructureType                                              sType;
+                               DE_NULL,                                                                                                // const void*                                                  pNext;
+                               (VkPipelineShaderStageCreateFlags)0,                                    // VkPipelineShaderStageCreateFlags             flags;
+                               VK_SHADER_STAGE_VERTEX_BIT,                                                             // VkShaderStageFlagBits                                stage;
+                               vertexModule.get(),                                                                             // VkShaderModule                                               module;
+                               "main",                                                                                                 // const char*                                                  pName;
+                               DE_NULL,                                                                                                // const VkSpecializationInfo*                  pSpecializationInfo;
+                       };
+
+                       shaderStages.push_back(createInfo);
+               }
+
+               {
+                       const VkPipelineShaderStageCreateInfo createInfo =
+                       {
+                               VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,    // VkStructureType                                              sType;
+                               DE_NULL,                                                                                                // const void*                                                  pNext;
+                               (VkPipelineShaderStageCreateFlags)0,                                    // VkPipelineShaderStageCreateFlags             flags;
+                               VK_SHADER_STAGE_FRAGMENT_BIT,                                                   // VkShaderStageFlagBits                                stage;
+                               fragmentModule.get(),                                                                   // VkShaderModule                                               module;
+                               "main",                                                                                                 // const char*                                                  pName;
+                               DE_NULL,                                                                                                // const VkSpecializationInfo*                  pSpecializationInfo;
+                       };
+
+                       shaderStages.push_back(createInfo);
+               }
+
+               VkViewport viewport = {};
+
+               viewport.x                      = 0;
+               viewport.y                      = 0;
+               viewport.width          = 1;
+               viewport.height         = 1;
+               viewport.minDepth       = 0.0f;
+               viewport.maxDepth       = 1.0f;
+
+               VkRect2D scissor = {};
+
+               scissor.offset.x                = 0;
+               scissor.offset.y                = 0;
+               scissor.extent.width    = 1;
+               scissor.extent.height   = 1;
+
+               const VkPipelineViewportStateCreateInfo pipelineViewportStateInfo =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,                  // VkStructureType                                              sType;
+                       DE_NULL,                                                                                                                // const void*                                                  pNext;
+                       (VkPipelineViewportStateCreateFlags)0,                                                  // VkPipelineViewportStateCreateFlags   flags;
+                       1u,                                                                                                                             // uint32_t                                                             viewportCount;
+                       &viewport,                                                                                                              // const VkViewport*                                    pViewports;
+                       1u,                                                                                                                             // uint32_t                                                             scissorCount;
+                       &scissor,                                                                                                               // const VkRect2D*                                              pScissors;
+               };
+
+               const VkPipelineRasterizationStateCreateInfo pipelineRasterizationStateInfo =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,     // VkStructureType                                                      sType;
+                       DE_NULL,                                                                                                        // const void*                                                          pNext;
+                       (VkPipelineRasterizationStateCreateFlags)0,                                     // VkPipelineRasterizationStateCreateFlags      flags;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     depthClampEnable;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     rasterizerDiscardEnable;
+                       VK_POLYGON_MODE_FILL,                                                                           // VkPolygonMode                                                        polygonMode;
+                       VK_CULL_MODE_NONE,                                                                                      // VkCullModeFlags                                                      cullMode;
+                       VK_FRONT_FACE_COUNTER_CLOCKWISE,                                                        // VkFrontFace                                                          frontFace;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     depthBiasEnable;
+                       0.0f,                                                                                                           // float                                                                        depthBiasConstantFactor;
+                       0.0f,                                                                                                           // float                                                                        depthBiasClamp;
+                       0.0f,                                                                                                           // float                                                                        depthBiasSlopeFactor;
+                       1.0f,                                                                                                           // float                                                                        lineWidth;
+               };
+
+               const VkPipelineMultisampleStateCreateInfo pipelineMultisampleStateInfo =
+               {
+
+                       VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,       // VkStructureType                                                      sType;
+                       DE_NULL,                                                                                                        // const void*                                                          pNext;
+                       (VkPipelineMultisampleStateCreateFlags)0,                                       // VkPipelineMultisampleStateCreateFlags        flags;
+                       VK_SAMPLE_COUNT_1_BIT,                                                                          // VkSampleCountFlagBits                                        rasterizationSamples;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     sampleShadingEnable;
+                       1.0f,                                                                                                           // float                                                                        minSampleShading;
+                       DE_NULL,                                                                                                        // const VkSampleMask*                                          pSampleMask;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     alphaToCoverageEnable;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     alphaToOneEnable;
+               };
+
+               const VkStencilOpState noStencilOp = {};
+
+               VkPipelineDepthStencilStateCreateInfo pipelineDepthStencilStateInfo =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO,     // VkStructureType                                                      sType;
+                       DE_NULL,                                                                                                        // const void*                                                          pNext;
+                       (VkPipelineDepthStencilStateCreateFlags)0,                                      // VkPipelineDepthStencilStateCreateFlags       flags;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     depthTestEnable;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     depthWriteEnable;
+                       VK_COMPARE_OP_ALWAYS,                                                                           // VkCompareOp                                                          depthCompareOp;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     depthBoundsTestEnable;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                     stencilTestEnable;
+                       noStencilOp,                                                                                            // VkStencilOpState                                                     front;
+                       noStencilOp,                                                                                            // VkStencilOpState                                                     back;
+                       0.0f,                                                                                                           // float                                                                        minDepthBounds;
+                       1.0f,                                                                                                           // float                                                                        maxDepthBounds;
+               };
+
+               const VkPipelineColorBlendStateCreateInfo pipelineColorBlendStateInfo =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,       // VkStructureType                                                              sType;
+                       DE_NULL,                                                                                                        // const void*                                                                  pNext;
+                       (VkPipelineColorBlendStateCreateFlags)0,                                        // VkPipelineColorBlendStateCreateFlags                 flags;
+                       VK_FALSE,                                                                                                       // VkBool32                                                                             logicOpEnable;
+                       VK_LOGIC_OP_COPY,                                                                                       // VkLogicOp                                                                    logicOp;
+                       0,                                                                                                                      // deUint32                                                                             attachmentCount;
+                       DE_NULL,                                                                                                        // const VkPipelineColorBlendAttachmentState*   pAttachments;
+                       { 0.0f, 0.0f, 0.0f, 0.0f },                                                                     // float                                                                                blendConstants[4];
+               };
+
+               const VkGraphicsPipelineCreateInfo      graphicsPipelineInfo =
+               {
+                       VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,                        // VkStructureType                                                                      sType;
+                       DE_NULL,                                                                                                        // const void*                                                                          pNext;
+                       (VkPipelineCreateFlags)0,                                                                       // VkPipelineCreateFlags                                                        flags;
+                       static_cast<deUint32>(shaderStages.size()),                                     // deUint32                                                                                     stageCount;
+                       dataOrNullPtr(shaderStages),                                                            // const VkPipelineShaderStageCreateInfo*                       pStages;
+                       &vertexInputStateInfo,                                                                          // const VkPipelineVertexInputStateCreateInfo*          pVertexInputState;
+                       &pipelineInputAssemblyStateInfo,                                                        // const VkPipelineInputAssemblyStateCreateInfo*        pInputAssemblyState;
+                       DE_NULL,                                                                                                        // const VkPipelineTessellationStateCreateInfo*         pTessellationState;
+                       &pipelineViewportStateInfo,                                                                     // const VkPipelineViewportStateCreateInfo*                     pViewportState;
+                       &pipelineRasterizationStateInfo,                                                        // const VkPipelineRasterizationStateCreateInfo*        pRasterizationState;
+                       &pipelineMultisampleStateInfo,                                                          // const VkPipelineMultisampleStateCreateInfo*          pMultisampleState;
+                       &pipelineDepthStencilStateInfo,                                                         // const VkPipelineDepthStencilStateCreateInfo*         pDepthStencilState;
+                       &pipelineColorBlendStateInfo,                                                           // const VkPipelineColorBlendStateCreateInfo*           pColorBlendState;
+                       DE_NULL,                                                                                                        // const VkPipelineDynamicStateCreateInfo*                      pDynamicState;
+                       pipelineLayout.get(),                                                                           // VkPipelineLayout                                                                     layout;
+                       renderPass.get(),                                                                                       // VkRenderPass                                                                         renderPass;
+                       0,                                                                                                                      // deUint32                                                                                     subpass;
+                       DE_NULL,                                                                                                        // VkPipeline                                                                           basePipelineHandle;
+                       -1,                                                                                                                     // deInt32                                                                                      basePipelineIndex;
+               };
+
+               pipeline = createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineInfo);
+       }
+       else if (params.method == MEMORY_DEP_DISPATCH)
+       {
+               computeModule = createShaderModule(vk, device, context.getBinaryCollection().get("comp"), 0u);
+
+               const VkPipelineShaderStageCreateInfo shaderStageInfo =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,    // VkStructureType                                              sType;
+                       DE_NULL,                                                                                                // const void*                                                  pNext;
+                       (VkPipelineShaderStageCreateFlags)0,                                    // VkPipelineShaderStageCreateFlags             flags;
+                       VK_SHADER_STAGE_COMPUTE_BIT,                                                    // VkShaderStageFlagBits                                stage;
+                       computeModule.get(),                                                                    // VkShaderModule                                               module;
+                       "main",                                                                                                 // const char*                                                  pName;
+                       DE_NULL                                                                                                 // const VkSpecializationInfo*                  pSpecializationInfo;
+               };
+
+               const VkComputePipelineCreateInfo computePipelineInfo =
+               {
+                       VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO, // VkStructureType                    sType;
+                       DE_NULL,                                                                                // const void*                        pNext;
+                       0u,                                                                                             // VkPipelineCreateFlags              flags;
+                       shaderStageInfo,                                                                // VkPipelineShaderStageCreateInfo    stage;
+                       pipelineLayout.get(),                                                   // VkPipelineLayout                   layout;
+                       DE_NULL,                                                                                // VkPipeline                         basePipelineHandle;
+                       0                                                                                               // int32_t                            basePipelineIndex;
+               };
+
+               pipeline = createComputePipeline(vk, device, DE_NULL, &computePipelineInfo);
+       }
+
+       deMemcpy(markerMemory->getHostPtr(), &expected[0], static_cast<size_t>(markerBufferSize));
+       flushMappedMemoryRange(vk, device, markerMemory->getMemory(), markerMemory->getOffset(), VK_WHOLE_SIZE);
+
+       const Unique<VkCommandPool>             cmdPool(createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, wd.queueFamilyIdx));
+       const Unique<VkCommandBuffer>   cmdBuffer(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       VkDescriptorSet setHandle = *descriptorSet;
+
+       std::vector<MemoryDepOwner>     dataOwner(size, MEMORY_DEP_OWNER_NOBODY);
+
+       if (params.method == MEMORY_DEP_DRAW)
+       {
+               const VkRenderPassBeginInfo beginInfo =
+               {
+                       VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,       // VkStructureType        sType;
+                       DE_NULL,                                                                        // const void*            pNext;
+                       renderPass.get(),                                                       // VkRenderPass           renderPass;
+                       fbo.get(),                                                                      // VkFramebuffer          framebuffer;
+                       { { 0, 0, }, { 1, 1 } },                                        // VkRect2D               renderArea;
+                       0,                                                                                      // uint32_t               clearValueCount;
+                       DE_NULL                                                                         // const VkClearValue*    pClearValues;
+               };
+
+               vk.cmdBeginRenderPass(*cmdBuffer, &beginInfo, VK_SUBPASS_CONTENTS_INLINE);
+               vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+               vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0, 1, &setHandle, 0, DE_NULL);
+       }
+       else if (params.method == MEMORY_DEP_DISPATCH)
+       {
+               vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline);
+               vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1, &setHandle, 0, DE_NULL);
+       }
+
+       deMemcpy(markerMemory->getHostPtr(), &expected[0], static_cast<size_t>(markerBufferSize));
+       flushMappedMemoryRange(vk, device, markerMemory->getMemory(), markerMemory->getOffset(), VK_WHOLE_SIZE);
+
+       deUint32 writeStages = 0;
+       deUint32 writeAccess = 0;
+
+       for (deUint32 i = 0; i < numIters; ++i)
+       {
+               deUint32                slot            = rng.getUint32() % size;
+               MemoryDepOwner  oldOwner        = dataOwner[slot];
+               MemoryDepOwner  newOwner        = static_cast<MemoryDepOwner>(1 + (rng.getUint32() % 2));
+
+               DE_ASSERT(newOwner == MEMORY_DEP_OWNER_MARKER || newOwner == MEMORY_DEP_OWNER_NON_MARKER);
+               DE_ASSERT(slot < size);
+
+               if ((oldOwner != newOwner && oldOwner != MEMORY_DEP_OWNER_NOBODY) ||
+                       (oldOwner == MEMORY_DEP_OWNER_NON_MARKER && newOwner == MEMORY_DEP_OWNER_NON_MARKER))
+               {
+                       VkBufferMemoryBarrier memoryDep =
+                       {
+                               VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,    // VkStructureType    sType;
+                               DE_NULL,                                    // const void*        pNext;
+                               0,                                          // VkAccessFlags      srcAccessMask;
+                               0,                                          // VkAccessFlags      dstAccessMask;
+                               wd.queueFamilyIdx,                          // uint32_t           srcQueueFamilyIndex;
+                               wd.queueFamilyIdx,                          // uint32_t           dstQueueFamilyIndex;
+                               *markerBuffer,                              // VkBuffer           buffer;
+                               sizeof(deUint32) * slot,                    // VkDeviceSize       offset;
+                               sizeof(deUint32)                            // VkDeviceSize       size;
+                       };
+
+                       VkPipelineStageFlags srcStageMask;
+                       VkPipelineStageFlags dstStageMask;
+
+                       computeMemoryDepBarrier(params.method, oldOwner, params.base.stage, &memoryDep.srcAccessMask, &srcStageMask);
+                       computeMemoryDepBarrier(params.method, newOwner, params.base.stage, &memoryDep.dstAccessMask, &dstStageMask);
+
+                       vk.cmdPipelineBarrier(*cmdBuffer, srcStageMask, dstStageMask, 0, 0, DE_NULL, 1, &memoryDep, 0, DE_NULL);
+               }
+
+               const deUint32 value = i;
+
+               if (newOwner == MEMORY_DEP_OWNER_MARKER)
+               {
+                       vk.cmdWriteBufferMarkerAMD(*cmdBuffer, params.base.stage, *markerBuffer, sizeof(deUint32) * slot, value);
+
+                       writeStages |= params.base.stage;
+                       writeAccess |= VK_ACCESS_TRANSFER_WRITE_BIT;
+               }
+               else
+               {
+                       DE_ASSERT(newOwner == MEMORY_DEP_OWNER_NON_MARKER);
+
+                       if (params.method == MEMORY_DEP_COPY)
+                       {
+                               vk.cmdUpdateBuffer(*cmdBuffer, *markerBuffer, sizeof(deUint32) * slot, sizeof(deUint32), &value);
+
+                               writeStages |= VK_PIPELINE_STAGE_TRANSFER_BIT;
+                               writeAccess |= VK_ACCESS_TRANSFER_WRITE_BIT;
+                       }
+                       else if (params.method == MEMORY_DEP_DRAW)
+                       {
+                               const deUint32 pushConst[] = { slot, value };
+
+                               vk.cmdPushConstants(*cmdBuffer, *pipelineLayout, pushConstantStage, 0, sizeof(pushConst), pushConst);
+                               vk.cmdDraw(*cmdBuffer, 1, 1, i, 0);
+
+                               writeStages |= VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT;
+                               writeAccess |= VK_ACCESS_SHADER_WRITE_BIT;
+                       }
+                       else
+                       {
+                               const deUint32 pushConst[] = { slot, value };
+
+                               vk.cmdPushConstants(*cmdBuffer, *pipelineLayout, pushConstantStage, 0, sizeof(pushConst), pushConst);
+                               vk.cmdDispatch(*cmdBuffer, 1, 1, 1);
+
+                               writeStages |= VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT;
+                               writeAccess |= VK_ACCESS_SHADER_WRITE_BIT;
+                       }
+               }
+
+               dataOwner[slot] = newOwner;
+               expected[slot]  = value;
+       }
+
+       if (params.method == MEMORY_DEP_DRAW)
+       {
+               vk.cmdEndRenderPass(*cmdBuffer);
+       }
+
+       const VkMemoryBarrier memoryDep =
+       {
+               VK_STRUCTURE_TYPE_MEMORY_BARRIER,
+               DE_NULL,
+               writeAccess,
+               VK_ACCESS_HOST_READ_BIT,
+       };
+
+       vk.cmdPipelineBarrier(*cmdBuffer, writeStages, VK_PIPELINE_STAGE_HOST_BIT, 0, 1, &memoryDep, 0, DE_NULL, 0, DE_NULL);
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+       submitCommandsAndWait(vk, device, wd.queue, *cmdBuffer);
+
+       if (!checkMarkerBuffer(vk, device, markerMemory, 0, expected))
+               return tcu::TestStatus::fail("Some marker values were incorrect");
+
+       return tcu::TestStatus::pass("Pass");
+}
+
+void initMemoryDepPrograms(SourceCollections& programCollection, const MemoryDepParams params)
+{
+       if (params.method == MEMORY_DEP_DRAW)
+       {
+               {
+                       std::ostringstream src;
+
+            src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                << "layout(location = 0) flat out uint offset;\n"
+                << "out gl_PerVertex { vec4 gl_Position; };\n"
+                               << "void main() {\n"
+                               << "    offset = gl_VertexIndex;\n"
+                               << "    gl_Position = vec4(0.0, 0.0, 0.0, 1.0);\n"
+                               << "}\n";
+
+                       programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
+               }
+
+               {
+                       std::ostringstream src;
+
+                       src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                               << "layout(push_constant) uniform Constants { uvec2 params; } pc;\n"
+                               << "layout(std430, set = 0, binding = 0) buffer Data { uint elems[]; } data;\n"
+                               << "layout(location = 0) flat in uint offset;\n"
+                               << "void main() {\n"
+                               << "    data.elems[pc.params.x] = pc.params.y;\n"
+                               << "}\n";
+
+                       programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
+               }
+       }
+       else if (params.method == MEMORY_DEP_DISPATCH)
+       {
+               {
+                       std::ostringstream src;
+
+                       src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                               << "layout(local_size_x = 1u, local_size_y = 1u, local_size_z = 1u) in;\n"
+                               << "layout(push_constant) uniform Constants { uvec2 params; } pc;\n"
+                               << "layout(std430, set = 0, binding = 0) buffer Data { uint elems[]; } data;\n"
+                               << "void main() {\n"
+                               << "    data.elems[pc.params.x] = pc.params.y;\n"
+                               << "}\n";
+
+                       programCollection.glslSources.add("comp") << glu::ComputeSource(src.str());
+               }
+       }
+}
+
+void checkBufferMarkerSupport (Context& context, BaseTestParams params)
+{
+       if (params.useHostPtr)
+               context.requireDeviceFunctionality("VK_EXT_external_memory_host");
+
+       context.requireDeviceFunctionality("VK_AMD_buffer_marker");
+}
+
+void checkBufferMarkerSupport (Context& context, MemoryDepParams params)
+{
+       if (params.base.useHostPtr)
+               context.requireDeviceFunctionality("VK_EXT_external_memory_host");
+
+       context.requireDeviceFunctionality("VK_AMD_buffer_marker");
+}
+
+tcu::TestCaseGroup* createBufferMarkerTestsInGroup(tcu::TestContext& testCtx)
+{
+       tcu::TestCaseGroup* root = (new tcu::TestCaseGroup(testCtx, "buffer_marker", "AMD_buffer_marker Tests"));
+
+       VkQueueFlagBits queues[] = { VK_QUEUE_GRAPHICS_BIT, VK_QUEUE_COMPUTE_BIT, VK_QUEUE_TRANSFER_BIT };
+       const char* queueNames[] = { "graphics", "compute", "transfer" };
+
+       BaseTestParams base = {};
+
+       for (size_t queueNdx = 0; queueNdx < DE_LENGTH_OF_ARRAY(queues); ++queueNdx)
+       {
+               tcu::TestCaseGroup* queueGroup = (new tcu::TestCaseGroup(testCtx, queueNames[queueNdx], "Buffer marker tests for a specific queue family"));
+
+               const char* memoryNames[] = { "external_host_mem", "default_mem" };
+               const bool memoryTypes[] = { true, false };
+
+               base.testQueue = queues[queueNdx];
+
+               for (size_t memNdx = 0; memNdx < DE_LENGTH_OF_ARRAY(memoryTypes); ++memNdx)
+               {
+                       tcu::TestCaseGroup* memoryGroup = (new tcu::TestCaseGroup(testCtx, memoryNames[memNdx], "Buffer marker tests for different kinds of backing memory"));
+
+                       base.useHostPtr = memoryTypes[memNdx];
+
+                       VkPipelineStageFlagBits stages[] = { VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT };
+                       const char* stageNames[] = { "top_of_pipe", "bottom_of_pipe" };
+
+                       for (size_t stageNdx = 0; stageNdx < DE_LENGTH_OF_ARRAY(stages); ++stageNdx)
+                       {
+                               tcu::TestCaseGroup* stageGroup = (new tcu::TestCaseGroup(testCtx, stageNames[stageNdx], "Buffer marker tests for a specific pipeline stage"));
+
+                               base.stage = stages[stageNdx];
+
+                               {
+                                       tcu::TestCaseGroup* sequentialGroup = (new tcu::TestCaseGroup(testCtx, "sequential", "Buffer marker tests for sequentially writing"));
+
+                                       base.size = 4;
+
+                                       addFunctionCase(sequentialGroup, "4", "Writes 4 sequential marker values into a buffer", checkBufferMarkerSupport, bufferMarkerSequential, base);
+
+                                       base.size = 64;
+
+                                       addFunctionCase(sequentialGroup, "64", "Writes 64 sequential marker values into a buffer", checkBufferMarkerSupport, bufferMarkerSequential, base);
+
+                                       base.size = 65536;
+
+                                       addFunctionCase(sequentialGroup, "65536", "Writes 65536 sequential marker values into a buffer", checkBufferMarkerSupport, bufferMarkerSequential, base);
+
+                                       stageGroup->addChild(sequentialGroup);
+                               }
+
+                               {
+                                       tcu::TestCaseGroup* overwriteGroup = (new tcu::TestCaseGroup(testCtx, "overwrite", "Buffer marker tests for overwriting values with implicit synchronization"));
+
+                                       base.size = 1;
+
+                                       addFunctionCase(overwriteGroup, "1", "Randomly overwrites marker values to a 1-size buffer", checkBufferMarkerSupport, bufferMarkerOverwrite, base);
+
+                                       base.size = 4;
+
+                                       addFunctionCase(overwriteGroup, "4", "Randomly overwrites marker values to a 4-size buffer", checkBufferMarkerSupport, bufferMarkerOverwrite, base);
+
+                                       base.size = 64;
+
+                                       addFunctionCase(overwriteGroup, "64", "Randomly overwrites markers values to a 64-size buffer", checkBufferMarkerSupport, bufferMarkerOverwrite, base);
+
+                                       stageGroup->addChild(overwriteGroup);
+                               }
+
+                               {
+                                       tcu::TestCaseGroup* memoryDepGroup = (new tcu::TestCaseGroup(testCtx, "memory_dep", "Buffer marker tests for memory dependencies between marker writes and other operations"));
+
+                                       MemoryDepParams params = {};
+
+                                       params.base              = base;
+                                       params.base.size = 128;
+
+                                       if (params.base.testQueue == VK_QUEUE_GRAPHICS_BIT)
+                                       {
+                                               params.method = MEMORY_DEP_DRAW;
+
+                                               addFunctionCaseWithPrograms(memoryDepGroup, "draw", "Test memory dependencies between marker writes and draws", checkBufferMarkerSupport, initMemoryDepPrograms, bufferMarkerMemoryDep, params);
+                                       }
+
+                                       if (params.base.testQueue != VK_QUEUE_TRANSFER_BIT)
+                                       {
+                                               params.method = MEMORY_DEP_DISPATCH;
+
+                                               addFunctionCaseWithPrograms(memoryDepGroup, "dispatch", "Test memory dependencies between marker writes and compute dispatches", checkBufferMarkerSupport, initMemoryDepPrograms, bufferMarkerMemoryDep, params);
+                                       }
+
+                                       params.method = MEMORY_DEP_COPY;
+
+                                       addFunctionCaseWithPrograms(memoryDepGroup, "buffer_copy", "Test memory dependencies between marker writes and buffer copies", checkBufferMarkerSupport, initMemoryDepPrograms, bufferMarkerMemoryDep, params);
+
+                                       stageGroup->addChild(memoryDepGroup);
+                               }
+
+                               memoryGroup->addChild(stageGroup);
+                       }
+
+                       queueGroup->addChild(memoryGroup);
+               }
+
+               root->addChild(queueGroup);
+       }
+
+       return root;
+}
+
+} // anonymous ns
+
+tcu::TestCaseGroup* createBufferMarkerTests (tcu::TestContext& testCtx)
+{
+       return createBufferMarkerTestsInGroup(testCtx);
+}
+
+} // api
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.hpp b/external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.hpp
new file mode 100644 (file)
index 0000000..da60329
--- /dev/null
@@ -0,0 +1,39 @@
+#ifndef _VKTAPIBUFFERMARKERTESTS_HPP
+#define _VKTAPIBUFFERMARKERTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Advanced Micro Devices, Inc.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests for VK_AMD_buffer_marker
+ *//*--------------------------------------------------------------------*/
+
+#include "vktTestCase.hpp"
+
+namespace vkt
+{
+namespace api
+{
+
+extern tcu::TestCaseGroup* createBufferMarkerTests (tcu::TestContext& testCtx);
+
+} // api
+} // vkt
+
+#endif // _VKTAPIBUFFERMARKERTESTS_HPP
index 9ad1ddf..4d4a405 100644 (file)
@@ -276,6 +276,7 @@ const tcu::TextureFormat mapCombinedToDepthTransferFormat (const tcu::TextureFor
        tcu::TextureFormat format;
        switch (combinedFormat.type)
        {
+               case tcu::TextureFormat::UNORM_INT16:
                case tcu::TextureFormat::UNSIGNED_INT_16_8_8:
                        format = tcu::TextureFormat(tcu::TextureFormat::D, tcu::TextureFormat::UNORM_INT16);
                        break;
@@ -283,6 +284,7 @@ const tcu::TextureFormat mapCombinedToDepthTransferFormat (const tcu::TextureFor
                        format = tcu::TextureFormat(tcu::TextureFormat::D, tcu::TextureFormat::UNSIGNED_INT_24_8_REV);
                        break;
                case tcu::TextureFormat::FLOAT_UNSIGNED_INT_24_8_REV:
+               case tcu::TextureFormat::FLOAT:
                        format = tcu::TextureFormat(tcu::TextureFormat::D, tcu::TextureFormat::FLOAT);
                        break;
                default:
@@ -627,8 +629,16 @@ tcu::TestStatus CopiesAndBlittingTestInstance::checkTestResult (tcu::ConstPixelB
        else
        {
                const tcu::UVec4 threshold (0u);
-               if (!tcu::intThresholdCompare(m_context.getTestContext().getLog(), "Compare", "Result comparison", expected, result, threshold, tcu::COMPARE_LOG_RESULT))
-                       return tcu::TestStatus::fail("CopiesAndBlitting test");
+               if (tcu::hasDepthComponent(result.getFormat().order) || tcu::hasStencilComponent(result.getFormat().order))
+               {
+                       if (!tcu::dsThresholdCompare(m_context.getTestContext().getLog(), "Compare", "Result comparison", expected, result, 0.1f, tcu::COMPARE_LOG_RESULT))
+                               return tcu::TestStatus::fail("CopiesAndBlitting test");
+               }
+               else
+               {
+                       if (!tcu::intThresholdCompare(m_context.getTestContext().getLog(), "Compare", "Result comparison", expected, result, threshold, tcu::COMPARE_LOG_RESULT))
+                               return tcu::TestStatus::fail("CopiesAndBlitting test");
+               }
        }
 
        return tcu::TestStatus::pass("CopiesAndBlitting test");
@@ -1783,6 +1793,314 @@ void CopyBufferToImage::copyRegionToTextureLevel (tcu::ConstPixelBufferAccess sr
        }
 }
 
+class CopyBufferToDepthStencil : public CopiesAndBlittingTestInstance
+{
+public:
+                                                               CopyBufferToDepthStencil        (Context& context,
+                                                                                                                        TestParams     testParams);
+       virtual tcu::TestStatus         iterate                                         (void);
+private:
+       virtual void                            copyRegionToTextureLevel        (tcu::ConstPixelBufferAccess src, tcu::PixelBufferAccess dst, CopyRegion region, deUint32 mipLevel = 0u);
+
+       tcu::TextureFormat                      m_textureFormat;
+       VkDeviceSize                            m_bufferSize;
+
+       Move<VkBuffer>                          m_source;
+       de::MovePtr<Allocation>         m_sourceBufferAlloc;
+       Move<VkImage>                           m_destination;
+       de::MovePtr<Allocation>         m_destinationImageAlloc;
+};
+
+void CopyBufferToDepthStencil::copyRegionToTextureLevel(tcu::ConstPixelBufferAccess src, tcu::PixelBufferAccess dst, CopyRegion region, deUint32 mipLevel)
+{
+       DE_UNREF(mipLevel);
+
+       deUint32                        rowLength       = region.bufferImageCopy.bufferRowLength;
+       if (!rowLength)
+               rowLength = region.bufferImageCopy.imageExtent.width;
+
+       deUint32                        imageHeight = region.bufferImageCopy.bufferImageHeight;
+       if (!imageHeight)
+               imageHeight = region.bufferImageCopy.imageExtent.height;
+
+       const int                       texelSize       = dst.getFormat().getPixelSize();
+       const VkExtent3D        extent          = region.bufferImageCopy.imageExtent;
+       const VkOffset3D        dstOffset       = region.bufferImageCopy.imageOffset;
+       const int                       texelOffset = (int)region.bufferImageCopy.bufferOffset / texelSize;
+
+       for (deUint32 z = 0; z < extent.depth; z++)
+       {
+               for (deUint32 y = 0; y < extent.height; y++)
+               {
+                       int                                                                     texelIndex = texelOffset + (z * imageHeight + y) * rowLength;
+                       const tcu::ConstPixelBufferAccess       srcSubRegion = tcu::getSubregion(src, texelIndex, 0, region.bufferImageCopy.imageExtent.width, 1);
+                       const tcu::PixelBufferAccess            dstSubRegion = tcu::getSubregion(dst, dstOffset.x, dstOffset.y + y, dstOffset.z + z,
+                               region.bufferImageCopy.imageExtent.width, 1, 1);
+
+                       if (region.bufferImageCopy.imageSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT)
+                       {
+                               tcu::copy(dstSubRegion, tcu::getEffectiveDepthStencilAccess(srcSubRegion, tcu::Sampler::MODE_DEPTH), DE_FALSE);
+                       }
+                       else
+                       {
+                               tcu::copy(dstSubRegion, tcu::getEffectiveDepthStencilAccess(srcSubRegion, tcu::Sampler::MODE_STENCIL), DE_FALSE);
+                       }
+               }
+       }
+}
+
+bool isSupportedDepthStencilFormat(const InstanceInterface& vki, const VkPhysicalDevice physDevice, const VkFormat format)
+{
+       VkFormatProperties formatProps;
+       vki.getPhysicalDeviceFormatProperties(physDevice, format, &formatProps);
+       return (formatProps.optimalTilingFeatures & VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT) != 0;
+}
+
+CopyBufferToDepthStencil::CopyBufferToDepthStencil(Context& context, TestParams testParams)
+       : CopiesAndBlittingTestInstance(context, testParams)
+       , m_textureFormat(mapVkFormat(testParams.dst.image.format))
+       , m_bufferSize(0)
+{
+       const InstanceInterface&        vki                                     = context.getInstanceInterface();
+       const DeviceInterface&          vk                                      = context.getDeviceInterface();
+       const VkPhysicalDevice          vkPhysDevice            = context.getPhysicalDevice();
+       const VkDevice                          vkDevice                        = context.getDevice();
+       const deUint32                          queueFamilyIndex        = context.getUniversalQueueFamilyIndex();
+       Allocator&                                      memAlloc                        = context.getDefaultAllocator();
+       const bool                                      hasDepth                        = tcu::hasDepthComponent(mapVkFormat(m_params.dst.image.format).order);
+       const bool                                      hasStencil                      = tcu::hasStencilComponent(mapVkFormat(m_params.dst.image.format).order);
+
+       if (!isSupportedDepthStencilFormat(vki, vkPhysDevice, testParams.dst.image.format))
+       {
+               TCU_THROW(NotSupportedError, "Image format not supported.");
+       }
+
+       if (hasDepth)
+       {
+               glw::GLuint texelSize = m_textureFormat.getPixelSize();
+               if (texelSize > sizeof(float))
+               {
+                       // We must have D32F_S8 format, depth must be packed so we only need
+                       // to allocate space for the D32F part. Stencil will be separate
+                       texelSize = sizeof(float);
+               }
+               m_bufferSize += static_cast<VkDeviceSize>(m_params.dst.image.extent.width) * static_cast<VkDeviceSize>(m_params.dst.image.extent.height) * static_cast<VkDeviceSize>(texelSize);
+       }
+       if (hasStencil)
+       {
+               // Stencil is always 8bits and packed.
+               m_bufferSize += static_cast<VkDeviceSize>(m_params.dst.image.extent.width) * static_cast<VkDeviceSize>(m_params.dst.image.extent.height);
+       }
+
+       // Create source buffer, this is where the depth & stencil data will go that's used by test's regions.
+       {
+               const VkBufferCreateInfo        sourceBufferParams              =
+               {
+                       VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,           // VkStructureType              sType;
+                       DE_NULL,                                                                        // const void*                  pNext;
+                       0u,                                                                                     // VkBufferCreateFlags  flags;
+                       m_bufferSize,                                                           // VkDeviceSize                 size;
+                       VK_BUFFER_USAGE_TRANSFER_SRC_BIT,                       // VkBufferUsageFlags   usage;
+                       VK_SHARING_MODE_EXCLUSIVE,                                      // VkSharingMode                sharingMode;
+                       1u,                                                                                     // deUint32                             queueFamilyIndexCount;
+                       &queueFamilyIndex,                                                      // const deUint32*              pQueueFamilyIndices;
+               };
+
+               m_source                                = createBuffer(vk, vkDevice, &sourceBufferParams);
+               m_sourceBufferAlloc             = allocateBuffer(vki, vk, vkPhysDevice, vkDevice, *m_source, MemoryRequirement::HostVisible, memAlloc, m_params.allocationKind);
+               VK_CHECK(vk.bindBufferMemory(vkDevice, *m_source, m_sourceBufferAlloc->getMemory(), m_sourceBufferAlloc->getOffset()));
+       }
+
+       // Create destination image
+       {
+               const VkImageCreateInfo         destinationImageParams  =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,    // VkStructureType              sType;
+                       DE_NULL,                                                                // const void*                  pNext;
+                       getCreateFlags(m_params.dst.image),             // VkImageCreateFlags   flags;
+                       m_params.dst.image.imageType,                   // VkImageType                  imageType;
+                       m_params.dst.image.format,                              // VkFormat                             format;
+                       getExtent3D(m_params.dst.image),                // VkExtent3D                   extent;
+                       1u,                                                                             // deUint32                             mipLevels;
+                       getArraySize(m_params.dst.image),               // deUint32                             arraySize;
+                       VK_SAMPLE_COUNT_1_BIT,                                  // deUint32                             samples;
+                       VK_IMAGE_TILING_OPTIMAL,                                // VkImageTiling                tiling;
+                       VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
+                               VK_IMAGE_USAGE_TRANSFER_DST_BIT,        // VkImageUsageFlags    usage;
+                       VK_SHARING_MODE_EXCLUSIVE,                              // VkSharingMode                sharingMode;
+                       1u,                                                                             // deUint32                             queueFamilyCount;
+                       &queueFamilyIndex,                                              // const deUint32*              pQueueFamilyIndices;
+                       VK_IMAGE_LAYOUT_UNDEFINED,                              // VkImageLayout                initialLayout;
+               };
+
+               m_destination                           = createImage(vk, vkDevice, &destinationImageParams);
+               m_destinationImageAlloc         = allocateImage(vki, vk, vkPhysDevice, vkDevice, *m_destination, MemoryRequirement::Any, memAlloc, m_params.allocationKind);
+               VK_CHECK(vk.bindImageMemory(vkDevice, *m_destination, m_destinationImageAlloc->getMemory(), m_destinationImageAlloc->getOffset()));
+       }
+}
+
+tcu::TestStatus CopyBufferToDepthStencil::iterate(void)
+{
+       // Create source depth/stencil content. Treat as 1D texture to get different pattern
+       m_sourceTextureLevel = de::MovePtr<tcu::TextureLevel>(new tcu::TextureLevel(m_textureFormat, (int)m_params.src.buffer.size, 1));
+       // Fill buffer with linear gradiant
+       generateBuffer(m_sourceTextureLevel->getAccess(), (int)m_params.src.buffer.size, 1, 1);
+
+       // Create image layer for depth/stencil
+       m_destinationTextureLevel = de::MovePtr<tcu::TextureLevel>(new tcu::TextureLevel(m_textureFormat,
+               m_params.dst.image.extent.width,
+               m_params.dst.image.extent.height,
+               m_params.dst.image.extent.depth));
+
+       // Fill image layer with 2D gradiant
+       generateBuffer(m_destinationTextureLevel->getAccess(), m_params.dst.image.extent.width, m_params.dst.image.extent.height, m_params.dst.image.extent.depth);
+
+       // Fill m_extendedTextureLevel with copy of m_destinationTextureLevel
+       // Then iterate over each of the regions given in m_params.regions and copy m_sourceTextureLevel content to m_extendedTextureLevel
+       // This emulates what the HW will be doing.
+       generateExpectedResult();
+
+       // Upload our source depth/stencil content to the source buffer
+       // This is the buffer that will be used by region commands
+       std::vector<VkBufferImageCopy>  bufferImageCopies;
+       VkDeviceSize                                    bufferOffset    = 0;
+       const VkDevice                                  vkDevice                = m_context.getDevice();
+       const DeviceInterface&                  vk                              = m_context.getDeviceInterface();
+       const VkQueue                                   queue                   = m_context.getUniversalQueue();
+       char*                                                   dstPtr                  = reinterpret_cast<char*>(m_sourceBufferAlloc->getHostPtr());
+       bool                                                    depthLoaded             = DE_FALSE;
+       bool                                                    stencilLoaded   = DE_FALSE;
+       VkDeviceSize                                    depthOffset             = 0;
+       VkDeviceSize                                    stencilOffset   = 0;
+
+       // To be able to test ordering depth & stencil differently
+       // We take the given copy regions and use that as the desired order
+       // and copy the appropriate data into place and compute the appropriate
+       // data offsets to be used in the copy command.
+       for (deUint32 i = 0; i < m_params.regions.size(); i++)
+       {
+               tcu::ConstPixelBufferAccess bufferAccess        = m_sourceTextureLevel->getAccess();
+               deUint32                                        bufferSize              = bufferAccess.getWidth() * bufferAccess.getHeight() * bufferAccess.getDepth();
+               VkBufferImageCopy                       copyData                = m_params.regions[i].bufferImageCopy;
+               char*                                           srcPtr;
+
+               if (copyData.imageSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT && !depthLoaded)
+               {
+                       if (!depthLoaded)
+                       {
+                               // Create level that is same component as depth buffer (e.g. D16, D24, D32F)
+                               tcu::TextureLevel       depthTexture(mapCombinedToDepthTransferFormat(bufferAccess.getFormat()), bufferAccess.getWidth(), bufferAccess.getHeight(), bufferAccess.getDepth());
+                               bufferSize *= tcu::getPixelSize(depthTexture.getFormat());
+                               // Copy depth component only from source data. This gives us packed depth-only data.
+                               tcu::copy(depthTexture.getAccess(), tcu::getEffectiveDepthStencilAccess(bufferAccess, tcu::Sampler::MODE_DEPTH));
+                               srcPtr = (char*)depthTexture.getAccess().getDataPtr();
+                               // Copy packed depth-only data to output buffer
+                               deMemcpy(dstPtr, srcPtr, bufferSize);
+                               depthLoaded = DE_TRUE;
+                               depthOffset = bufferOffset;
+                               dstPtr += bufferSize;
+                               bufferOffset += bufferSize;
+                       }
+                       copyData.bufferOffset += depthOffset;
+               }
+               else if (!stencilLoaded)
+               {
+                       if (!stencilLoaded)
+                       {
+                               // Create level that is same component as stencil buffer (always 8-bits)
+                               tcu::TextureLevel       stencilTexture(tcu::getEffectiveDepthStencilTextureFormat(bufferAccess.getFormat(), tcu::Sampler::MODE_STENCIL), bufferAccess.getWidth(), bufferAccess.getHeight(), bufferAccess.getDepth());
+                               // Copy stencil component only from source data. This gives us packed stencil-only data.
+                               tcu::copy(stencilTexture.getAccess(), tcu::getEffectiveDepthStencilAccess(bufferAccess, tcu::Sampler::MODE_STENCIL));
+                               srcPtr = (char*)stencilTexture.getAccess().getDataPtr();
+                               // Copy packed stencil-only data to output buffer
+                               deMemcpy(dstPtr, srcPtr, bufferSize);
+                               stencilLoaded = DE_TRUE;
+                               stencilOffset = bufferOffset;
+                               dstPtr += bufferSize;
+                               bufferOffset += bufferSize;
+                       }
+                       copyData.bufferOffset += stencilOffset;
+               }
+
+               bufferImageCopies.push_back(copyData);
+       }
+
+       flushAlloc(vk, vkDevice, *m_sourceBufferAlloc);
+
+       // Upload the depth/stencil data from m_destinationTextureLevel to initialize
+       // depth and stencil to known values.
+       // Uses uploadImageAspect so makes its own buffers for depth and stencil
+       // aspects (as needed) and copies them with independent vkCmdCopyBufferToImage commands.
+       uploadImage(m_destinationTextureLevel->getAccess(), *m_destination, m_params.dst.image);
+
+       const VkImageMemoryBarrier      imageBarrier    =
+       {
+               VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,         // VkStructureType                      sType;
+               DE_NULL,                                                                        // const void*                          pNext;
+               VK_ACCESS_TRANSFER_WRITE_BIT,                           // VkAccessFlags                        srcAccessMask;
+               VK_ACCESS_TRANSFER_WRITE_BIT,                           // VkAccessFlags                        dstAccessMask;
+               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,           // VkImageLayout                        oldLayout;
+               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,           // VkImageLayout                        newLayout;
+               VK_QUEUE_FAMILY_IGNORED,                                        // deUint32                                     srcQueueFamilyIndex;
+               VK_QUEUE_FAMILY_IGNORED,                                        // deUint32                                     dstQueueFamilyIndex;
+               *m_destination,                                                         // VkImage                                      image;
+               {                                                                                       // VkImageSubresourceRange      subresourceRange;
+                       getAspectFlags(m_textureFormat),        // VkImageAspectFlags   aspectMask;
+                       0u,                                                             // deUint32                             baseMipLevel;
+                       1u,                                                             // deUint32                             mipLevels;
+                       0u,                                                             // deUint32                             baseArraySlice;
+                       1u                                                              // deUint32                             arraySize;
+               }
+       };
+
+       // Copy from buffer to depth/stencil image
+
+       beginCommandBuffer(vk, *m_cmdBuffer);
+       vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &imageBarrier);
+
+       if (m_params.singleCommand)
+       {
+               // Issue a single copy command with regions defined by the test.
+               vk.cmdCopyBufferToImage(*m_cmdBuffer, m_source.get(), m_destination.get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, (deUint32)m_params.regions.size(), bufferImageCopies.data());
+       }
+       else
+       {
+               // Issue a a copy command per region defined by the test.
+               for (deUint32 i = 0; i < bufferImageCopies.size(); i++)
+               {
+                       vk.cmdCopyBufferToImage(*m_cmdBuffer, m_source.get(), m_destination.get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1, &bufferImageCopies[i]);
+               }
+       }
+       endCommandBuffer(vk, *m_cmdBuffer);
+
+       submitCommandsAndWait(vk, vkDevice, queue, *m_cmdBuffer);
+
+       de::MovePtr<tcu::TextureLevel>  resultLevel = readImage(*m_destination, m_params.dst.image);
+
+       return checkTestResult(resultLevel->getAccess());
+}
+
+class CopyBufferToDepthStencilTestCase : public vkt::TestCase
+{
+public:
+                                                       CopyBufferToDepthStencilTestCase        (tcu::TestContext&              testCtx,
+                                                                                                                                const std::string&             name,
+                                                                                                                                const std::string&             description,
+                                                                                                                                const TestParams               params)
+                                                               : vkt::TestCase(testCtx, name, description)
+                                                               , m_params(params)
+                                                       {}
+
+       virtual                                 ~CopyBufferToDepthStencilTestCase       (void) {}
+
+       virtual TestInstance*   createInstance                                          (Context&                               context) const
+                                                       {
+                                                               return new CopyBufferToDepthStencil(context, m_params);
+                                                       }
+private:
+       TestParams                              m_params;
+};
+
 // Copy from image to image with scaling.
 
 class BlittingImages : public CopiesAndBlittingTestInstance
@@ -5648,6 +5966,134 @@ void addImageToBufferTests (tcu::TestCaseGroup* group, AllocationKind allocation
        }
 }
 
+void addBufferToDepthStencilTests(tcu::TestCaseGroup* group, AllocationKind allocationKind)
+{
+       tcu::TestContext& testCtx = group->getTestContext();
+
+       const struct
+       {
+               const char* name;
+               const VkFormat                                                  format;
+       } depthAndStencilFormats[] =
+       {
+               { "d16_unorm",                          VK_FORMAT_D16_UNORM                             },
+               { "x8_d24_unorm_pack32",        VK_FORMAT_X8_D24_UNORM_PACK32   },
+               { "d32_sfloat",                         VK_FORMAT_D32_SFLOAT                    },
+               { "d16_unorm_s8_uint",          VK_FORMAT_D16_UNORM_S8_UINT             },
+               { "d24_unorm_s8_uint",          VK_FORMAT_D24_UNORM_S8_UINT             },
+               { "d32_sfloat_s8_uint",         VK_FORMAT_D32_SFLOAT_S8_UINT    }
+       };
+
+       const VkImageSubresourceLayers  depthSourceLayer =
+       {
+               VK_IMAGE_ASPECT_DEPTH_BIT,              // VkImageAspectFlags   aspectMask;
+               0u,                                                     // deUint32                             mipLevel;
+               0u,                                                     // deUint32                             baseArrayLayer;
+               1u,                                                     // deUint32                             layerCount;
+       };
+
+       const VkBufferImageCopy bufferDepthCopy =
+       {
+               0u,                                                                                     // VkDeviceSize                         bufferOffset;
+               0u,                                                                                     // deUint32                                     bufferRowLength;
+               0u,                                                                                     // deUint32                                     bufferImageHeight;
+               depthSourceLayer,                                                       // VkImageSubresourceLayers     imageSubresource;
+               {0, 0, 0},                                                                      // VkOffset3D                           imageOffset;
+               defaultExtent                                                           // VkExtent3D                           imageExtent;
+       };
+       CopyRegion      copyDepthRegion;
+       copyDepthRegion.bufferImageCopy = bufferDepthCopy;
+
+       const VkImageSubresourceLayers  stencilSourceLayer =
+       {
+               VK_IMAGE_ASPECT_STENCIL_BIT,            // VkImageAspectFlags   aspectMask;
+               0u,                                                     // deUint32                             mipLevel;
+               0u,                                                     // deUint32                             baseArrayLayer;
+               1u,                                                     // deUint32                             layerCount;
+       };
+
+       const VkBufferImageCopy bufferStencilCopy =
+       {
+               0u,                                                                                     // VkDeviceSize                         bufferOffset;
+               0u,                                                                                     // deUint32                                     bufferRowLength;
+               0u,                                                                                     // deUint32                                     bufferImageHeight;
+               stencilSourceLayer,                                                     // VkImageSubresourceLayers     imageSubresource;
+               {0, 0, 0},                                                                      // VkOffset3D                           imageOffset;
+               defaultExtent                                                           // VkExtent3D                           imageExtent;
+       };
+
+       CopyRegion      copyStencilRegion;
+       copyStencilRegion.bufferImageCopy = bufferStencilCopy;
+
+       // Note: Depth stencil tests I want to do
+       // Formats: D16, D24S8, D32FS8
+       // Test writing each component with separate CopyBufferToImage commands
+       // Test writing both components in one CopyBufferToImage command
+       // Swap order of writes of Depth & Stencil
+       // whole surface, subimages?
+       // Similar tests as BufferToImage?
+       for (const auto config : depthAndStencilFormats)
+       {
+               // TODO: Check that this format is supported before creating tests?
+               //if (isSupportedDepthStencilFormat(vki, physDevice, VK_FORMAT_D24_UNORM_S8_UINT))
+
+               const tcu::TextureFormat format = mapVkFormat(config.format);
+               const bool hasDepth = tcu::hasDepthComponent(format.order);
+               const bool hasStencil = tcu::hasStencilComponent(format.order);
+               std::string description = config.name;
+
+               TestParams      params;
+               params.src.buffer.size = defaultSize * defaultSize;
+               params.dst.image.imageType = VK_IMAGE_TYPE_2D;
+               params.dst.image.format = config.format;
+               params.dst.image.extent = defaultExtent;
+               params.dst.image.tiling = VK_IMAGE_TILING_OPTIMAL;
+               params.dst.image.operationLayout = VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL;
+               params.allocationKind = allocationKind;
+
+               if (hasDepth && hasStencil)
+               {
+                       params.singleCommand = DE_TRUE;
+
+                       params.regions.push_back(copyDepthRegion);
+                       params.regions.push_back(copyStencilRegion);
+
+                       group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, description + "_DS", "Copy from depth&stencil to image", params));
+
+                       params.singleCommand = DE_FALSE;
+
+                       group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, description + "_D_S", "Copy from depth then stencil to image", params));
+
+                       params.regions.clear();
+                       params.regions.push_back(copyStencilRegion);
+                       params.regions.push_back(copyDepthRegion);
+
+                       group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, description + "_S_D", "Copy from depth then stencil to image", params));
+
+                       params.singleCommand = DE_TRUE;
+                       group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, description + "_SD", "Copy from depth&stencil to image", params));
+
+               }
+
+               if (hasStencil)
+               {
+                       params.regions.clear();
+                       params.regions.push_back(copyStencilRegion);
+
+                       group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, description + "_S", "Copy from stencil to image", params));
+               }
+
+
+               if (hasDepth)
+               {
+                       params.regions.clear();
+                       params.regions.push_back(copyDepthRegion);
+
+                       group->addChild(new CopyBufferToDepthStencilTestCase(testCtx, description + "_D", "Copy from depth to image", params));
+               }
+       }
+}
+
 void addBufferToImageTests (tcu::TestCaseGroup* group, AllocationKind allocationKind)
 {
        tcu::TestContext& testCtx       = group->getTestContext();
@@ -8139,6 +8585,7 @@ void addCopiesAndBlittingTests (tcu::TestCaseGroup* group, AllocationKind alloca
        addTestGroup(group, "image_to_image", "Copy from image to image", addImageToImageTests, allocationKind);
        addTestGroup(group, "image_to_buffer", "Copy from image to buffer", addImageToBufferTests, allocationKind);
        addTestGroup(group, "buffer_to_image", "Copy from buffer to image", addBufferToImageTests, allocationKind);
+       addTestGroup(group, "buffer_to_depthstencil", "Copy from buffer to depth/Stencil", addBufferToDepthStencilTests, allocationKind);
        addTestGroup(group, "buffer_to_buffer", "Copy from buffer to buffer", addBufferToBufferTests, allocationKind);
        addTestGroup(group, "blit_image", "Blitting image", addBlittingImageTests, allocationKind);
        addTestGroup(group, "resolve_image", "Resolve image", addResolveImageTests, allocationKind);
index 496369a..d405497 100644 (file)
@@ -133,8 +133,18 @@ void testInfoZeroTerminated (const VkPhysicalDeviceDriverPropertiesKHR& deviceDr
                TCU_FAIL("Driver info is not a null-terminated string");
 }
 
-void testVersion (const VkPhysicalDeviceDriverPropertiesKHR& deviceDriverProperties)
+void testVersion (const VkPhysicalDeviceDriverPropertiesKHR& deviceDriverProperties, deUint32 usedApiVersion)
 {
+       const deUint32 apiMajorVersion = VK_VERSION_MAJOR(usedApiVersion);
+       const deUint32 apiMinorVersion = VK_VERSION_MINOR(usedApiVersion);
+
+       if (deviceDriverProperties.conformanceVersion.major < apiMajorVersion ||
+               (deviceDriverProperties.conformanceVersion.major == apiMajorVersion &&
+                deviceDriverProperties.conformanceVersion.minor < apiMinorVersion))
+       {
+               TCU_FAIL("Wrong driver conformance version (older than used API version)");
+       }
+
        for (const VkConformanceVersionKHR* pConformanceVersion  = knownConformanceVersions;
                                                                                pConformanceVersion != DE_ARRAY_END(knownConformanceVersions);
                                                                          ++pConformanceVersion)
@@ -143,7 +153,7 @@ void testVersion (const VkPhysicalDeviceDriverPropertiesKHR& deviceDriverPropert
                        return;
        }
 
-       TCU_FAIL("Wrong driver conformance version");
+       TCU_FAIL("Wrong driver conformance version (not known)");
 }
 
 tcu::TestStatus testQueryProperties (Context& context, const TestType testType)
@@ -167,11 +177,11 @@ tcu::TestStatus testQueryProperties (Context& context, const TestType testType)
        // Verify the returned values
        switch (testType)
        {
-               case TEST_TYPE_DRIVER_ID_MATCH:                 testDriverMatch                 (deviceDriverProperties);       break;
-               case TEST_TYPE_NAME_IS_NOT_EMPTY:               testNameIsNotEmpty              (deviceDriverProperties);       break;
-               case TEST_TYPE_NAME_ZERO_TERMINATED:    testNameZeroTerminated  (deviceDriverProperties);       break;
-               case TEST_TYPE_INFO_ZERO_TERMINATED:    testInfoZeroTerminated  (deviceDriverProperties);       break;
-               case TEST_TYPE_VERSION:                                 testVersion                             (deviceDriverProperties);       break;
+               case TEST_TYPE_DRIVER_ID_MATCH:                 testDriverMatch                 (deviceDriverProperties);                                                               break;
+               case TEST_TYPE_NAME_IS_NOT_EMPTY:               testNameIsNotEmpty              (deviceDriverProperties);                                                               break;
+               case TEST_TYPE_NAME_ZERO_TERMINATED:    testNameZeroTerminated  (deviceDriverProperties);                                                               break;
+               case TEST_TYPE_INFO_ZERO_TERMINATED:    testInfoZeroTerminated  (deviceDriverProperties);                                                               break;
+               case TEST_TYPE_VERSION:                                 testVersion                             (deviceDriverProperties, context.getUsedApiVersion());  break;
                default:                                                                TCU_THROW(InternalError, "Unknown test type specified");
        }
 
index 5425125..06845fd 100644 (file)
@@ -817,7 +817,7 @@ tcu::TestStatus testSemaphoreWin32Create (Context&                                  context,
 
                        (vk::pt::Win32SecurityAttributesPtr)DE_NULL,
                        DXGI_SHARED_RESOURCE_READ | DXGI_SHARED_RESOURCE_WRITE,
-                       DE_NULL
+                       (vk::pt::Win32LPCWSTR)DE_NULL
                };
                const vk::VkExportSemaphoreCreateInfo                   exportCreateInfo=
                {
@@ -1756,7 +1756,7 @@ tcu::TestStatus testFenceWin32Create (Context&                            context,
 
                        (vk::pt::Win32SecurityAttributesPtr)DE_NULL,
                        DXGI_SHARED_RESOURCE_READ | DXGI_SHARED_RESOURCE_WRITE,
-                       DE_NULL
+                       (vk::pt::Win32LPCWSTR)DE_NULL
                };
                const vk::VkExportFenceCreateInfo                       exportCreateInfo=
                {
@@ -2879,7 +2879,7 @@ tcu::TestStatus testMemoryWin32Create (Context& context, MemoryTestConfig config
 
                (vk::pt::Win32SecurityAttributesPtr)DE_NULL,
                DXGI_SHARED_RESOURCE_READ | DXGI_SHARED_RESOURCE_WRITE,
-               DE_NULL
+               (vk::pt::Win32LPCWSTR)DE_NULL
        };
        const vk::VkExportMemoryAllocateInfo            exportInfo                      =
        {
index 26aed40..da0f1be 100644 (file)
@@ -879,7 +879,7 @@ Move<VkRenderPass> ImageClearingTestInstance::createRenderPass (VkFormat format)
                VkImageLayout                                                           imageLayout;
                VkAttachmentReferenceStencilLayoutKHR           stencilLayoutRef                =
                {
-                       VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT_KHR,
+                       VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT_KHR,
                        DE_NULL,
                        VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
                };
@@ -897,7 +897,7 @@ Move<VkRenderPass> ImageClearingTestInstance::createRenderPass (VkFormat format)
                {
                        initialLayout = VK_IMAGE_LAYOUT_UNDEFINED;
                        finalLayout = VK_IMAGE_LAYOUT_GENERAL;
-                       stencilLayouts.stencilInitialLayout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL;
+                       stencilLayouts.stencilInitialLayout = VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL_KHR;
                        stencilLayouts.stencilFinalLayout = VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL_KHR;
                        imageLayout = VK_IMAGE_LAYOUT_GENERAL;
                        stencilLayoutRef.stencilLayout = VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL_KHR;
index c307ead..e19a14d 100644 (file)
@@ -28,6 +28,7 @@
 #include "vktApiDeviceInitializationTests.hpp"
 #include "vktApiDriverPropertiesTests.hpp"
 #include "vktApiObjectManagementTests.hpp"
+#include "vktApiBufferMarkerTests.hpp"
 #include "vktApiBufferTests.hpp"
 #include "vktApiBufferViewCreateTests.hpp"
 #include "vktApiBufferViewAccessTests.hpp"
@@ -74,6 +75,7 @@ void createApiTests (tcu::TestCaseGroup* apiTests)
        apiTests->addChild(createDeviceInitializationTests                      (testCtx));
        apiTests->addChild(createObjectManagementTests                          (testCtx));
        apiTests->addChild(createBufferTests                                            (testCtx));
+       apiTests->addChild(createBufferMarkerTests                                      (testCtx));
        apiTests->addChild(createTestGroup                                                      (testCtx, "buffer_view",        "BufferView tests",             createBufferViewTests));
        apiTests->addChild(createCommandBuffersTests                            (testCtx));
        apiTests->addChild(createCopiesAndBlittingTests                         (testCtx));
index 332fa80..e9c250b 100644 (file)
@@ -149,6 +149,44 @@ private:
        vector<VkBufferView>                    m_bufferViewHandles;
 };
 
+// Inline uniform block descriptor.
+class InlineUniformBlockDescriptor : public Descriptor
+{
+public:
+                                                                       InlineUniformBlockDescriptor            (deUint32 arraySize, deUint32 writeStart, deUint32 elementsToWrite, deUint32 numDynamicAreas = 1u);
+       virtual                                                 ~InlineUniformBlockDescriptor           (void);
+       void                                                    init                                                            (Context& context, PipelineType pipelineType);
+
+       VkWriteDescriptorSet                    getDescriptorWrite                                      (void);
+       virtual string                                  getShaderDeclaration                            (void) const;
+       virtual string                                  getShaderVerifyCode                                     (void) const;
+       virtual bool                                    usesBufferView                                          (void) { return false; }
+       deUint32                                                getElementSizeInBytes                           (void) const { return static_cast<deUint32>(sizeof(decltype(m_blockData)::value_type)); }
+       deUint32                                                getSizeInBytes                                          (void) const { return m_blockElements * getElementSizeInBytes(); }
+
+private:
+       // Inline uniform blocks cannot form arrays, so we will reuse the array size to create a data array inside the uniform block as
+       // an array of integers. However, with std140, each of those ints will be padded to 16 bytes in the shader. The struct below
+       // allows memory to match between the host and the shader.
+       struct PaddedUint
+       {
+                                       PaddedUint      () : value(0) { deMemset(padding, 0, sizeof(padding)); }
+                                       PaddedUint      (deUint32 value_) : value(value_) { deMemset(padding, 0, sizeof(padding)); }
+               PaddedUint&     operator=       (deUint32 value_) { value = value_; return *this; }
+
+               deUint32        value;
+               deUint32        padding[3];
+       };
+
+       vector<PaddedUint>                                                      m_blockData;
+       VkWriteDescriptorSetInlineUniformBlockEXT       m_inlineWrite;
+       deUint32                                                                        m_blockElements;
+       deUint32                                                                        m_writeStart;
+       deUint32                                                                        m_elementsToWrite;
+       deUint32                                                                        m_writeStartByteOffset;
+       deUint32                                                                        m_bytesToWrite;
+};
+
 class UniformBufferDescriptor : public BufferDescriptor
 {
 public:
@@ -625,6 +663,89 @@ vector<deUint32> BufferDescriptor::getData (void)
        return data;
 }
 
+// Inline Uniform Block descriptor. These are similar to uniform buffers, but they can't form arrays for spec reasons.
+// The array size is reused, instead, as the size of a data array inside the uniform block.
+InlineUniformBlockDescriptor::InlineUniformBlockDescriptor (deUint32   arraySize,
+                                                                                                                       deUint32        writeStart,
+                                                                                                                       deUint32        elementsToWrite,
+                                                                                                                       deUint32        numDynamicAreas)
+: Descriptor(VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT, arraySize, writeStart, elementsToWrite, 1u)
+, m_blockElements(arraySize)
+, m_writeStart(writeStart)
+, m_elementsToWrite(elementsToWrite)
+, m_writeStartByteOffset(m_writeStart * getElementSizeInBytes())
+, m_bytesToWrite(m_elementsToWrite * getElementSizeInBytes())
+{
+       DE_UNREF(numDynamicAreas);
+}
+
+InlineUniformBlockDescriptor::~InlineUniformBlockDescriptor (void)
+{
+}
+
+void InlineUniformBlockDescriptor::init (Context&              context,
+                                                                                PipelineType   pipelineType)
+{
+       DE_UNREF(context);
+       DE_UNREF(pipelineType);
+
+       // Initialize host memory.
+       m_blockData.resize(m_blockElements);
+       for (deUint32 i = 0; i < m_blockElements; ++i)
+               m_blockData[i] = m_id + i;
+
+       // Initialize descriptor write extension structure.
+       m_inlineWrite.sType             = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT;
+       m_inlineWrite.pNext             = DE_NULL;
+       m_inlineWrite.dataSize  = m_bytesToWrite;
+       m_inlineWrite.pData             = &m_blockData[m_writeStart];
+}
+
+VkWriteDescriptorSet InlineUniformBlockDescriptor::getDescriptorWrite (void)
+{
+       // Set and binding will be overwritten later
+       const VkWriteDescriptorSet      descriptorWrite =
+       {
+               VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET,         // VkStructureType                                      sType
+               &m_inlineWrite,                                                         // const void*                                          pNext
+               (VkDescriptorSet)0u,                                            // VkDescriptorSet                                      dstSet
+               0u,                                                                                     // deUint32                                                     dstBinding
+               m_writeStartByteOffset,                                         // deUint32                                                     dstArrayElement
+               m_bytesToWrite,                                                         // deUint32                                                     descriptorCount
+               getType(),                                                                      // VkDescriptorType                                     descriptorType
+               DE_NULL,                                                                        // const VkDescriptorImageInfo          pImageInfo
+               DE_NULL,                                                                        // const VkDescriptorBufferInfo*        pBufferInfo
+               DE_NULL                                                                         // const VkBufferView*                          pTexelBufferView
+       };
+
+       return descriptorWrite;
+}
+
+string InlineUniformBlockDescriptor::getShaderDeclaration (void) const
+{
+       const string idStr = de::toString(m_id);
+       return string(") uniform InlineUniformBlock" + idStr + "\n"
+               "{\n"
+               "       int data" + getArrayString(m_arraySize) + ";\n"
+               "} inlineUniformBlock" + idStr + ";\n");
+}
+
+string InlineUniformBlockDescriptor::getShaderVerifyCode (void) const
+{
+       const string idStr = de::toString(m_id);
+       string ret;
+
+       for (deUint32 i = 0; i < m_arraySize; i++)
+       {
+               if (m_data[i].written || m_data[i].copiedInto)
+               {
+                       ret += string("if (inlineUniformBlock") + idStr + ".data" + getArrayString(i) + " != " + de::toString(m_data[i].data[0]) + ") result = 0;\n";
+               }
+       }
+
+       return ret;
+}
+
 UniformBufferDescriptor::UniformBufferDescriptor (deUint32     arraySize,
                                                                                                  deUint32      writeStart,
                                                                                                  deUint32      elementsToWrite,
@@ -1293,11 +1414,13 @@ void DescriptorCommands::addDescriptor (DescriptorSp    descriptor,
 
        m_descriptorSets[descriptorSet]->addBinding(descriptor);
 
-       // Keep track of how many descriptors of each type is needed
+       // Keep track of how many descriptors of each type is needed. Inline uniform blocks cannot form arrays. We reuse the array size
+       // as size of the data array for them, within a single descriptor.
+       const deUint32 count = ((type == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT) ? 1u : descriptor->getArraySize());
        if (m_descriptorCounts.find(type) != m_descriptorCounts.end())
-               m_descriptorCounts[type] += descriptor->getArraySize();
+               m_descriptorCounts[type] += count;
        else
-               m_descriptorCounts[type] = descriptor->getArraySize();
+               m_descriptorCounts[type] = count;
 
        // Keep descriptors also in a flat list for easier iteration
        m_descriptors.push_back(descriptor);
@@ -1311,7 +1434,20 @@ void DescriptorCommands::copyDescriptor (deUint32        srcSet,
                                                                                 deUint32       dstArrayElement,
                                                                                 deUint32       descriptorCount)
 {
-       const DescriptorCopy descriptorCopy = { srcSet, srcBinding, srcArrayElement, dstSet, dstBinding, dstArrayElement, descriptorCount };
+       // For inline uniform blocks, (src|dst)ArrayElement are data array indices and descriptorCount is the number of integers to copy.
+       DescriptorCopy descriptorCopy = { srcSet, srcBinding, srcArrayElement, dstSet, dstBinding, dstArrayElement, descriptorCount };
+
+       if (m_descriptorSets[srcSet]->getBindings()[srcBinding]->getType() == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT)
+       {
+               // For inline uniform blocks, these members of VkCopyDescriptorSet are offsets and sizes in bytes.
+               const InlineUniformBlockDescriptor* iub =       static_cast<InlineUniformBlockDescriptor*>(m_descriptorSets[srcSet]->getBindings()[srcBinding].get());
+               const deUint32 elementSize                              =       iub->getElementSizeInBytes();
+
+               descriptorCopy.srcArrayElement *= elementSize;
+               descriptorCopy.dstArrayElement *= elementSize;
+               descriptorCopy.descriptorCount *= elementSize;
+       }
+
        m_descriptorCopies.push_back(descriptorCopy);
        m_descriptorSets[descriptorCopy.dstSet]->getBindings()[descriptorCopy.dstBinding]->copyValue(*m_descriptorSets[descriptorCopy.srcSet]->getBindings()[descriptorCopy.srcBinding], srcArrayElement, dstArrayElement, descriptorCount);
 }
@@ -1394,10 +1530,12 @@ bool DescriptorCommands::hasDynamicAreas (void) const
 
 tcu::TestStatus DescriptorCommands::run (Context& context)
 {
+       const InstanceInterface&                                vki                                     = context.getInstanceInterface();
        const DeviceInterface&                                  vk                                      = context.getDeviceInterface();
     const VkDevice                                                     device                          = context.getDevice();
        const VkQueue                                                   queue                           = context.getUniversalQueue();
-       const VkPhysicalDeviceLimits                    limits                          = getPhysicalDeviceProperties(context.getInstanceInterface(), context.getPhysicalDevice()).limits;
+       const VkPhysicalDevice                                  physicalDevice          = context.getPhysicalDevice();
+       const VkPhysicalDeviceLimits                    limits                          = getPhysicalDeviceProperties(vki, physicalDevice).limits;
        const deUint32                                                  queueFamilyIndex        = context.getUniversalQueueFamilyIndex();
     Allocator&                                                         allocator                       = context.getDefaultAllocator();
        tcu::TestLog&                                                   log                                     = context.getTestContext().getLog();
@@ -1405,6 +1543,8 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
        const Unique<VkCommandBuffer>                   commandBuffer           (allocateCommandBuffer(vk, device, *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
        const VkShaderStageFlags                                shaderStage                     = m_pipelineType == PIPELINE_TYPE_COMPUTE ? VK_SHADER_STAGE_COMPUTE_BIT : VK_SHADER_STAGE_FRAGMENT_BIT;
        const VkFormat                                                  resultFormat            = VK_FORMAT_R8G8B8A8_UNORM;
+       deUint32                                                                numTotalIUBs            = 0;
+       deUint32                                                                iubTotalBytes           = 0;
        de::MovePtr<ImageWithMemory>                    resultImage;
        de::MovePtr<BufferWithMemory>                   resultImageBuffer;
        Move<VkImageView>                                               resultImageView;
@@ -1419,9 +1559,39 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
        vector<VkAttachmentDescription>                 attachmentDescriptions;
        vector<VkImageView>                                             imageViews;
 
-       if(limits.maxBoundDescriptorSets <= m_descriptorSets.size())
+       if (limits.maxBoundDescriptorSets <= m_descriptorSets.size())
                TCU_THROW(NotSupportedError, "Maximum bound descriptor sets limit exceeded.");
 
+       // Check if inline uniform blocks are supported.
+       VkPhysicalDeviceInlineUniformBlockFeaturesEXT   iubFeatures =
+       {
+               VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT,
+               DE_NULL,
+               VK_FALSE, VK_FALSE
+       };
+       VkPhysicalDeviceInlineUniformBlockPropertiesEXT iubProperties =
+       {
+               VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT,
+               DE_NULL,
+               0u, 0u, 0u, 0u, 0u
+       };
+       {
+               if (context.isDeviceFunctionalitySupported("VK_EXT_inline_uniform_block"))
+               {
+                       VkPhysicalDeviceFeatures2 features2;
+                       deMemset(&features2, 0, sizeof(features2));
+                       features2.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2;
+                       features2.pNext = &iubFeatures;
+                       vki.getPhysicalDeviceFeatures2(physicalDevice, &features2);
+
+                       VkPhysicalDeviceProperties2 properties2;
+                       deMemset(&properties2, 0, sizeof(properties2));
+                       properties2.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2;
+                       properties2.pNext = &iubProperties;
+                       vki.getPhysicalDeviceProperties2(physicalDevice, &properties2);
+               }
+       }
+
        // Check physical device limits of per stage and per desriptor set descriptor count
        {
                deUint32        numPerStageSamplers                     = 0;
@@ -1442,6 +1612,7 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
                        deUint32                                        numSampledImages                        = 0;
                        deUint32                                        numStorageImages                        = 0;
                        deUint32                                        numInputAttachments                     = 0;
+                       deUint32                                        numIUBs                                         = 0;
                        deUint32                                        numTotalResources                       = m_pipelineType == PIPELINE_TYPE_GRAPHICS ? 1u : 0u; // Color buffer counts as a resource.
 
                        const vector<DescriptorSp>&     bindings                                        = m_descriptorSets[descriptorSetIdx]->getBindings();
@@ -1450,7 +1621,28 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
                        {
                                const deUint32 arraySize = bindings[bindingIdx]->getArraySize();
 
-                               numTotalResources += arraySize;
+                               // Inline uniform blocks cannot form arrays. The array size is the size of the data array in the descriptor.
+                               if (bindings[bindingIdx]->getType() == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT)
+                               {
+                                       const InlineUniformBlockDescriptor* iub         = static_cast<InlineUniformBlockDescriptor*>(bindings[bindingIdx].get());
+                                       const deUint32                                          bytes   = iub->getSizeInBytes();
+
+                                       // Check inline uniform block size.
+                                       if (bytes > iubProperties.maxInlineUniformBlockSize)
+                                       {
+                                               std::ostringstream msg;
+                                               msg << "Maximum size for an inline uniform block exceeded by binding "
+                                                       << bindingIdx << " from set " << descriptorSetIdx;
+                                               TCU_THROW(NotSupportedError, msg.str().c_str());
+                                       }
+
+                                       iubTotalBytes += bytes;
+                                       ++numTotalResources;
+                               }
+                               else
+                               {
+                                       numTotalResources += arraySize;
+                               }
 
                                switch (bindings[bindingIdx]->getType())
                                {
@@ -1495,6 +1687,10 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
                                                numSamplers += arraySize;
                                                break;
 
+                                       case VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT:
+                                               ++numIUBs;
+                                               break;
+
                                        default:
                                                DE_FATAL("Unexpected descriptor type");
                                                break;
@@ -1532,6 +1728,7 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
                        numPerStageStorageImages        += numStorageImages;
                        numPerStageInputAttachments     += numInputAttachments;
                        numPerStageTotalResources       += numTotalResources;
+                       numTotalIUBs                            += numIUBs;
                }
 
                if (numPerStageTotalResources > limits.maxPerStageResources)
@@ -1554,6 +1751,12 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
 
                if (numPerStageInputAttachments > limits.maxPerStageDescriptorInputAttachments)
                        TCU_THROW(NotSupportedError, "Maximum per stage input attachment limit exceeded.");
+
+               if (numTotalIUBs > iubProperties.maxDescriptorSetInlineUniformBlocks ||
+                       numTotalIUBs > iubProperties.maxPerStageDescriptorInlineUniformBlocks)
+               {
+                       TCU_THROW(NotSupportedError, "Number of per stage inline uniform blocks exceeds limits.");
+               }
        }
 
        // Initialize all descriptors
@@ -1562,20 +1765,24 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
 
        // Create descriptor pool
        {
-               vector<VkDescriptorPoolSize>            poolSizes;
+               vector<VkDescriptorPoolSize> poolSizes;
 
                for (map<VkDescriptorType, deUint32>::iterator i = m_descriptorCounts.begin(); i != m_descriptorCounts.end(); i++)
                {
-                       const VkDescriptorPoolSize      poolSize        =
+                       VkDescriptorPoolSize poolSize =
                        {
                                i->first,       // VkDescriptorType     type
                                i->second       // deUint32                     descriptorCount
                        };
 
+                       // Inline uniform blocks have a special meaning for descriptorCount.
+                       if (poolSize.type == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT)
+                               poolSize.descriptorCount = iubTotalBytes;
+
                        poolSizes.push_back(poolSize);
                }
 
-               const VkDescriptorPoolCreateInfo        descriptorPoolCreateInfo        =
+               VkDescriptorPoolCreateInfo descriptorPoolCreateInfo =
                {
                        VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO,          // VkStructureType                              sType
                        DE_NULL,                                                                                        // const void*                                  pNext
@@ -1585,6 +1792,16 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
                        poolSizes.data(),                                                                       // const VkDescriptorPoolSize*  pPoolSizes
                };
 
+               // Include information about inline uniform blocks if needed.
+               VkDescriptorPoolInlineUniformBlockCreateInfoEXT iubPoolCreateInfo =
+               {
+                       VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT,
+                       DE_NULL,
+                       numTotalIUBs
+               };
+               if (numTotalIUBs > 0)
+                       descriptorPoolCreateInfo.pNext = &iubPoolCreateInfo;
+
                descriptorPool = createDescriptorPool(vk, device, &descriptorPoolCreateInfo);
        }
 
@@ -1593,11 +1810,11 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
                for (size_t descriptorSetIdx = 0; descriptorSetIdx < m_descriptorSets.size(); descriptorSetIdx++)
                {
                        vector<VkDescriptorSetLayoutBinding>    layoutBindings;
-                       const vector<DescriptorSp>&                             bindings        = m_descriptorSets[descriptorSetIdx]->getBindings();
+                       const vector<DescriptorSp>&                             bindings                = m_descriptorSets[descriptorSetIdx]->getBindings();
 
                        for (size_t bindingIdx = 0; bindingIdx < bindings.size(); bindingIdx++)
                        {
-                               const VkDescriptorSetLayoutBinding      layoutBinding   =
+                               VkDescriptorSetLayoutBinding layoutBinding =
                                {
                                        (deUint32)bindingIdx,                                   // deUint32                             binding
                                        bindings[bindingIdx]->getType(),                // VkDescriptorType             descriptorType
@@ -1606,6 +1823,13 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
                                        DE_NULL                                                                 // const VkSampler*             pImmutableSamplers
                                };
 
+                               // Inline uniform blocks have a special meaning for descriptorCount.
+                               if (layoutBinding.descriptorType == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT)
+                               {
+                                       const InlineUniformBlockDescriptor* iub = static_cast<InlineUniformBlockDescriptor*>(bindings[bindingIdx].get());
+                                       layoutBinding.descriptorCount = iub->getSizeInBytes();
+                               }
+
                                layoutBindings.push_back(layoutBinding);
                        }
 
@@ -1996,7 +2220,8 @@ tcu::TestStatus DescriptorCommands::run (Context& context)
                m_resultBuffer->invalidate(context);
 
                // Verify result data
-               if (m_resultBuffer->getData()[0] == 1)
+               const auto data = m_resultBuffer->getData();
+               if (data[0] == 1)
                        return tcu::TestStatus::pass("Pass");
                else
                        return tcu::TestStatus::fail("Data validation failed");
@@ -2622,6 +2847,51 @@ void addMixedDescriptorCopyTests (tcu::TestContext&                                      testCtx,
                group->addChild(new DescriptorCopyTestCase(testCtx, "mix_2", "", commands));
        }
 
+       if (pipelineType == PIPELINE_TYPE_GRAPHICS)
+       {
+               // Similar to the previous one, but adding inline uniform blocks to the mix.
+               DescriptorCommandsSp                    commands                                (new DescriptorCommands(pipelineType));
+               InlineUniformBlockDescriptor*   iub0                                    (new InlineUniformBlockDescriptor(4u, 0u, 4u));
+               InlineUniformBlockDescriptor*   iub1                                    (new InlineUniformBlockDescriptor(4u, 0u, 1u));
+               InputAttachmentDescriptor*              inputAttachment0                (new InputAttachmentDescriptor());
+               InputAttachmentDescriptor*              inputAttachment1                (new InputAttachmentDescriptor());
+               CombinedImageSamplerDescriptor* combinedImageSampler0   (new CombinedImageSamplerDescriptor());
+               CombinedImageSamplerDescriptor* combinedImageSampler1   (new CombinedImageSamplerDescriptor());
+               UniformTexelBufferDescriptor*   uniformTexelBuffer0             (new UniformTexelBufferDescriptor(5u, 0u, 5u));
+               UniformTexelBufferDescriptor*   uniformTexelBuffer1             (new UniformTexelBufferDescriptor(3u, 1u, 1u));
+
+               commands->addDescriptor(DescriptorSp(iub0), 0u);                                        // Set 0, binding 0
+               commands->addDescriptor(DescriptorSp(combinedImageSampler0), 0u);       // Set 0, binding 1
+               commands->addDescriptor(DescriptorSp(inputAttachment0), 0u);            // Set 0, binding 2
+               commands->addDescriptor(DescriptorSp(uniformTexelBuffer0), 0u);         // Set 0, binding 3
+               commands->addDescriptor(DescriptorSp(iub1), 1u);                                        // Set 1, binding 0
+               commands->addDescriptor(DescriptorSp(combinedImageSampler1), 1u);       // Set 1, binding 1
+               commands->addDescriptor(DescriptorSp(inputAttachment1), 1u);            // Set 1, binding 2
+               commands->addDescriptor(DescriptorSp(uniformTexelBuffer1), 1u);         // Set 1, binding 3
+
+               // iub0.data[0..2] to iub1.data[1..3]
+               commands->copyDescriptor(0u, 0u, 0u,    // from
+                                                                1u, 0u, 1u,    // to
+                                                                3u);                   // num descriptors
+
+               // uniformTexelBuffer0[1..3] to uniformTexelBuffer1[0..2]
+               commands->copyDescriptor(0u, 3u, 1u,    // from
+                                                                1u, 3u, 0u,    // to
+                                                                3u);                   // num descriptors
+
+               // inputAttachment0 to inputAttachment1
+               commands->copyDescriptor(0u, 2u,        // from
+                                                                1u, 2u);       // to
+
+               // combinedImageSampler0 to combinedImageSampler1
+               commands->copyDescriptor(0u, 1u,        // from
+                                                                1u, 1u);       // to
+
+               commands->addResultBuffer();
+
+               group->addChild(new DescriptorCopyTestCase(testCtx, "mix_3", "", commands));
+       }
+
        // Mixture of descriptors using descriptor arrays
        {
                DescriptorCommandsSp                    commands                                (new DescriptorCommands(pipelineType));
@@ -2660,6 +2930,54 @@ void addMixedDescriptorCopyTests (tcu::TestContext&                                      testCtx,
 
                group->addChild(new DescriptorCopyTestCase(testCtx, "mix_array0", "", commands));
        }
+
+       // Similar to the previous one but including inline uniform blocks.
+       {
+               DescriptorCommandsSp                    commands                                (new DescriptorCommands(pipelineType));
+               InlineUniformBlockDescriptor*   iub0                                    (new InlineUniformBlockDescriptor(4u, 0u, 1u));
+               InlineUniformBlockDescriptor*   iub1                                    (new InlineUniformBlockDescriptor(4u, 0u, 4u));
+               CombinedImageSamplerDescriptor* combinedImageSampler0   (new CombinedImageSamplerDescriptor(3u, 0u, 3u));
+               CombinedImageSamplerDescriptor* combinedImageSampler1   (new CombinedImageSamplerDescriptor(4u, 0u, 2u));
+               CombinedImageSamplerDescriptor* combinedImageSampler2   (new CombinedImageSamplerDescriptor(3u, 0u, 3u));
+               StorageImageDescriptor*                 storageImage0                   (new StorageImageDescriptor(5u, 0u, 5u));
+               StorageImageDescriptor*                 storageImage1                   (new StorageImageDescriptor(3u, 0u, 0u));
+               StorageBufferDescriptor*                storageBuffer0                  (new StorageBufferDescriptor(2u, 0u, 1u));
+               StorageBufferDescriptor*                storageBuffer1                  (new StorageBufferDescriptor(3u, 0u, 3u));
+
+               commands->addDescriptor(DescriptorSp(iub0), 0u);                                        // Set 0, binding 0
+               commands->addDescriptor(DescriptorSp(combinedImageSampler0), 0u);       // Set 0, binding 1
+               commands->addDescriptor(DescriptorSp(storageImage0), 0u);                       // Set 0, binding 2
+               commands->addDescriptor(DescriptorSp(combinedImageSampler1), 0u);       // Set 0, binding 3
+               commands->addDescriptor(DescriptorSp(storageBuffer0), 0u);                      // Set 0, binding 4
+               commands->addDescriptor(DescriptorSp(storageBuffer1), 0u);                      // Set 0, binding 5
+               commands->addDescriptor(DescriptorSp(combinedImageSampler2), 0u);       // Set 0, binding 6
+               commands->addDescriptor(DescriptorSp(iub1), 1u);                                        // Set 1, binding 0
+               commands->addDescriptor(DescriptorSp(storageImage1), 1u);                       // Set 1, binding 1
+
+               // iub1.data[0..2] to iub0.data[1..3]
+               commands->copyDescriptor(1u, 0u, 0u,    // from
+                                                                0u, 0u, 1u,    // to
+                                                                3u);                   // num descriptors
+
+               // combinedImageSampler0[1..2] to combinedImageSampler1[2..3]
+               commands->copyDescriptor(0u, 1u, 1u,    // from
+                                                                0u, 3u, 2u,    // to
+                                                                2u);                   // num descriptors
+
+               // storageImage0[2..4] to storageImage1[0..2]
+               commands->copyDescriptor(0u, 2u, 2u,    // from
+                                                                1u, 1u, 0u,    // to
+                                                                3u);                   // num descriptors
+
+               // storageBuffer1[1..2] to storageBuffer0[0..1]
+               commands->copyDescriptor(0u, 5u, 1u,    // from
+                                                                0u, 4u, 0u,    // to
+                                                                2u);                   // num descriptors
+
+               commands->addResultBuffer();
+
+               group->addChild(new DescriptorCopyTestCase(testCtx, "mix_array1", "", commands));
+       }
 }
 
 } // anonymous
@@ -2673,6 +2991,7 @@ tcu::TestCaseGroup*       createDescriptorCopyTests (tcu::TestContext& testCtx)
 
        // Compute tests
        addDescriptorCopyTests<UniformBufferDescriptor>(testCtx, computeGroup, "uniform_buffer", PIPELINE_TYPE_COMPUTE);
+       addDescriptorCopyTests<InlineUniformBlockDescriptor>(testCtx, computeGroup, "inline_uniform_block", PIPELINE_TYPE_COMPUTE);
        addDescriptorCopyTests<StorageBufferDescriptor>(testCtx, computeGroup, "storage_buffer", PIPELINE_TYPE_COMPUTE);
        addDescriptorCopyTests<CombinedImageSamplerDescriptor>(testCtx, computeGroup, "combined_image_sampler", PIPELINE_TYPE_COMPUTE);
        addDescriptorCopyTests<StorageImageDescriptor>(testCtx, computeGroup, "storage_image", PIPELINE_TYPE_COMPUTE);
@@ -2686,6 +3005,7 @@ tcu::TestCaseGroup*       createDescriptorCopyTests (tcu::TestContext& testCtx)
 
        // Graphics tests
        addDescriptorCopyTests<UniformBufferDescriptor>(testCtx, graphicsGroup, "uniform_buffer", PIPELINE_TYPE_GRAPHICS);
+       addDescriptorCopyTests<InlineUniformBlockDescriptor>(testCtx, graphicsGroup, "inline_uniform_block", PIPELINE_TYPE_GRAPHICS);
        addDescriptorCopyTests<StorageBufferDescriptor>(testCtx, graphicsGroup, "storage_buffer", PIPELINE_TYPE_GRAPHICS);
        addDescriptorCopyTests<CombinedImageSamplerDescriptor>(testCtx, graphicsGroup, "combined_image_sampler", PIPELINE_TYPE_GRAPHICS);
        addDescriptorCopyTests<StorageImageDescriptor>(testCtx, graphicsGroup, "storage_image", PIPELINE_TYPE_GRAPHICS);
index 8be1206..1741a0d 100644 (file)
@@ -114,39 +114,6 @@ struct CaseDef
        VkFlags allPipelineStages;
 };
 
-static void getNeededFeatures(const Context&                                                                   context,
-                                                         VkPhysicalDeviceFeatures2&                                            features,
-                                                         VkPhysicalDeviceInlineUniformBlockFeaturesEXT&        inlineUniformFeatures,
-                                                         VkPhysicalDeviceDescriptorIndexingFeaturesEXT&        indexingFeatures)
-{
-       deMemset(&inlineUniformFeatures, 0, sizeof(inlineUniformFeatures));
-       inlineUniformFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT;
-
-       deMemset(&indexingFeatures, 0, sizeof(indexingFeatures));
-       indexingFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT;
-
-       deMemset(&features, 0, sizeof(features));
-       features.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2;
-
-       bool descriptorIndexing         = context.isDeviceFunctionalitySupported("VK_EXT_descriptor_indexing");
-       bool uniformBlock                       = context.isDeviceFunctionalitySupported("VK_EXT_inline_uniform_block");
-       if (descriptorIndexing && uniformBlock)
-       {
-               indexingFeatures.pNext = &inlineUniformFeatures;
-               features.pNext = &indexingFeatures;
-       }
-       else if (descriptorIndexing)
-       {
-               features.pNext = &indexingFeatures;
-       }
-       else if (uniformBlock)
-       {
-               features.pNext = &inlineUniformFeatures;
-       }
-
-       context.getInstanceInterface().getPhysicalDeviceFeatures2(context.getPhysicalDevice(), &features);
-}
-
 class RandomLayout
 {
 public:
@@ -213,18 +180,15 @@ DescriptorSetRandomTestCase::~DescriptorSetRandomTestCase (void)
 
 void DescriptorSetRandomTestCase::checkSupport(Context& context) const
 {
+       // Get needed properties.
        VkPhysicalDeviceInlineUniformBlockPropertiesEXT inlineUniformProperties;
        deMemset(&inlineUniformProperties, 0, sizeof(inlineUniformProperties));
        inlineUniformProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT;
 
-       VkPhysicalDeviceRayTracingPropertiesNV rayTracingProperties;
-       deMemset(&rayTracingProperties, 0, sizeof(rayTracingProperties));
-       rayTracingProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV;
-
        VkPhysicalDeviceProperties2 properties;
        deMemset(&properties, 0, sizeof(properties));
        properties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2;
-       void ** pNextTail = &properties.pNext;
+       void** pNextTail = &properties.pNext;
 
        if (context.isDeviceFunctionalitySupported("VK_EXT_inline_uniform_block"))
        {
@@ -232,29 +196,25 @@ void DescriptorSetRandomTestCase::checkSupport(Context& context) const
                pNextTail = &inlineUniformProperties.pNext;
        }
 
-       if (context.isDeviceFunctionalitySupported("VK_NV_ray_tracing"))
-       {
-               *pNextTail = &rayTracingProperties;
-               pNextTail = &rayTracingProperties.pNext;
-       }
        *pNextTail = NULL;
 
        context.getInstanceInterface().getPhysicalDeviceProperties2(context.getPhysicalDevice(), &properties);
 
-       VkPhysicalDeviceFeatures2 features;
-       VkPhysicalDeviceDescriptorIndexingFeaturesEXT indexingFeatures;
-       VkPhysicalDeviceInlineUniformBlockFeaturesEXT inlineUniformFeatures;
-       getNeededFeatures(context, features, inlineUniformFeatures, indexingFeatures);
+       // Get needed features.
+       auto features                           = context.getDeviceFeatures2();
+       auto indexingFeatures           = context.getDescriptorIndexingFeatures();
+       auto inlineUniformFeatures      = context.getInlineUniformBlockFeatures();
 
+       // Check needed properties and features
        if (m_data.stage == STAGE_VERTEX && !features.features.vertexPipelineStoresAndAtomics)
        {
-               return TCU_THROW(NotSupportedError, "Vertex pipeline stores and atomics not supported");
+               TCU_THROW(NotSupportedError, "Vertex pipeline stores and atomics not supported");
        }
-       else if (m_data.stage == STAGE_RAYGEN &&
-               !context.isDeviceFunctionalitySupported("VK_NV_ray_tracing"))
+       else if (m_data.stage == STAGE_RAYGEN)
        {
-               return TCU_THROW(NotSupportedError, "Ray tracing is not supported");
+               context.requireDeviceFunctionality("VK_NV_ray_tracing");
        }
+
        if ((m_data.indexType == INDEX_TYPE_PUSHCONSTANT ||
                 m_data.indexType == INDEX_TYPE_DEPENDENT ||
                 m_data.indexType == INDEX_TYPE_RUNTIME_SIZE) &&
@@ -853,14 +813,17 @@ TestInstance* DescriptorSetRandomTestCase::createInstance (Context& context) con
 
 tcu::TestStatus DescriptorSetRandomTestInstance::iterate (void)
 {
-       const DeviceInterface&  vk                                              = m_context.getDeviceInterface();
-       const VkDevice                  device                                  = m_context.getDevice();
-       Allocator&                              allocator                               = m_context.getDefaultAllocator();
+       const InstanceInterface&        vki                                     = m_context.getInstanceInterface();
+       const DeviceInterface&          vk                                      = m_context.getDeviceInterface();
+       const VkDevice                          device                          = m_context.getDevice();
+       const VkPhysicalDevice          physicalDevice          = m_context.getPhysicalDevice();
+       Allocator&                                      allocator                       = m_context.getDefaultAllocator();
 
        RandomLayout randomLayout(m_data.numDescriptorSets);
        generateRandomLayout(randomLayout, m_data);
 
 
+       // Get needed properties.
        VkPhysicalDeviceProperties2 properties;
        deMemset(&properties, 0, sizeof(properties));
        properties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2;
@@ -874,14 +837,12 @@ tcu::TestStatus DescriptorSetRandomTestInstance::iterate (void)
                properties.pNext = &rayTracingProperties;
        }
 
-       m_context.getInstanceInterface().getPhysicalDeviceProperties2(m_context.getPhysicalDevice(), &properties);
-
-       VkPhysicalDeviceFeatures2 features;
-       VkPhysicalDeviceInlineUniformBlockFeaturesEXT inlineUniformFeatures;
-       VkPhysicalDeviceDescriptorIndexingFeaturesEXT indexingFeatures;
-       getNeededFeatures(m_context, features, inlineUniformFeatures, indexingFeatures);
+       vki.getPhysicalDeviceProperties2(physicalDevice, &properties);
 
-       m_context.getInstanceInterface().getPhysicalDeviceFeatures2(m_context.getPhysicalDevice(), &features);
+       // Get needed features.
+       auto descriptorIndexingSupported        = m_context.isDeviceFunctionalitySupported("VK_EXT_descriptor_indexing");
+       auto indexingFeatures                           = m_context.getDescriptorIndexingFeatures();
+       auto inlineUniformFeatures                      = m_context.getInlineUniformBlockFeatures();
 
        deRandom rnd;
        deRandom_init(&rnd, m_data.seed);
@@ -922,7 +883,8 @@ tcu::TestStatus DescriptorSetRandomTestInstance::iterate (void)
                        numDescriptors += binding.descriptorCount;
 
                        // Randomly choose some bindings to use update-after-bind, if it is supported
-                       if (m_data.uab == UPDATE_AFTER_BIND_ENABLED &&
+                       if (descriptorIndexingSupported &&
+                               m_data.uab == UPDATE_AFTER_BIND_ENABLED &&
                                randRange(&rnd, 1, 8) == 1 && // 1 in 8 chance
                                (binding.descriptorType != VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER                    || indexingFeatures.descriptorBindingUniformBufferUpdateAfterBind) &&
                                (binding.descriptorType != VK_DESCRIPTOR_TYPE_STORAGE_IMAGE                             || indexingFeatures.descriptorBindingStorageImageUpdateAfterBind) &&
@@ -958,7 +920,7 @@ tcu::TestStatus DescriptorSetRandomTestInstance::iterate (void)
                const VkDescriptorSetLayoutCreateInfo setLayoutCreateInfo =
                {
                        vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO,
-                       &bindingFlagsInfo,
+                       (descriptorIndexingSupported ? &bindingFlagsInfo : DE_NULL),
 
                        layoutCreateFlags,
                        (deUint32)bindings.size(),
index 48c0000..3f0940a 100644 (file)
@@ -54,6 +54,8 @@
 
 #include "rrRenderer.hpp"
 
+#include <sstream>
+
 namespace vkt
 {
 namespace DeviceGroup
@@ -70,11 +72,11 @@ using de::UniquePtr;
 //Device group test modes
 enum TestModeType
 {
-       TEST_MODE_SFR                   = 1 << 0,                       //!< Split frame remdering
+       TEST_MODE_SFR                   = 1 << 0,                       //!< Split frame rendering
        TEST_MODE_AFR                   = 1 << 1,                       //!< Alternate frame rendering
        TEST_MODE_HOSTMEMORY    = 1 << 2,                       //!< Use host memory for rendertarget
        TEST_MODE_DEDICATED             = 1 << 3,                       //!< Use dedicated allocations
-       TEST_MODE_PEER_FETCH    = 1 << 4,                       //!< Peer vertex attributes from peer memroy
+       TEST_MODE_PEER_FETCH    = 1 << 4,                       //!< Peer vertex attributes from peer memory
        TEST_MODE_TESSELLATION  = 1 << 5,                       //!< Generate a tessellated sphere instead of triangle
        TEST_MODE_LINEFILL              = 1 << 6,                       //!< Draw polygon edges as line segments
 };
@@ -240,15 +242,24 @@ void DeviceGroupTestInstance::init (void)
        }
 
        {
-               const tcu::CommandLine&                                                         cmdLine = m_context.getTestContext().getCommandLine();
-               const vector<VkPhysicalDeviceGroupProperties>           properties = enumeratePhysicalDeviceGroups(instanceInterface, m_context.getInstance());
-               if ((size_t)cmdLine.getVKDeviceGroupId() > properties.size())
-                       TCU_THROW(TestError, "Invalid device group index.");
+               const tcu::CommandLine&                                                         cmdLine         = m_context.getTestContext().getCommandLine();
+               const vector<vk::VkPhysicalDeviceGroupProperties>       properties      = enumeratePhysicalDeviceGroups(instanceInterface, m_context.getInstance());
+               const int                                                                                       kGroupId        = cmdLine.getVKDeviceGroupId();
+               const int                                                                                       kGroupIndex     = kGroupId - 1;
+               const int                                                                                       kDevId          = cmdLine.getVKDeviceId();
+               const int                                                                                       kDevIndex       = kDevId - 1;
+
+               if (kGroupId < 1 || static_cast<size_t>(kGroupId) > properties.size())
+               {
+                       std::ostringstream msg;
+                       msg << "Invalid device group id " << kGroupId << " (only " << properties.size() << " device groups found)";
+                       TCU_THROW(NotSupportedError, msg.str());
+               }
 
-               m_physicalDeviceCount = properties[cmdLine.getVKDeviceGroupId() - 1].physicalDeviceCount;
+               m_physicalDeviceCount = properties[kGroupIndex].physicalDeviceCount;
                for (deUint32 idx = 0; idx < m_physicalDeviceCount; idx++)
                {
-                       m_physicalDevices.push_back(properties[cmdLine.getVKDeviceGroupId() - 1].physicalDevices[idx]);
+                       m_physicalDevices.push_back(properties[kGroupIndex].physicalDevices[idx]);
                }
 
                if (m_usePeerFetch && m_physicalDeviceCount < 2)
@@ -274,13 +285,20 @@ void DeviceGroupTestInstance::init (void)
                {
                        VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO,                                      //stype
                        DE_NULL,                                                                                                                        //pNext
-                       properties[cmdLine.getVKDeviceGroupId() - 1].physicalDeviceCount,       //physicalDeviceCount
-                       properties[cmdLine.getVKDeviceGroupId() - 1].physicalDevices            //physicalDevices
+                       properties[kGroupIndex].physicalDeviceCount,    //physicalDeviceCount
+                       properties[kGroupIndex].physicalDevices         //physicalDevices
                };
 
-               VkPhysicalDevice                        physicalDevice                  = properties[cmdLine.getVKDeviceGroupId() - 1].physicalDevices[(size_t)(cmdLine.getVKDeviceId() - 1)];
+               if (kDevId < 1 || static_cast<deUint32>(kDevId) > m_physicalDeviceCount)
+               {
+                       std::ostringstream msg;
+                       msg << "Device id " << kDevId << " invalid for group " << kGroupId << " (group " << kGroupId << " has " << m_physicalDeviceCount << " devices)";
+                       TCU_THROW(NotSupportedError, msg.str());
+               }
+
+               VkPhysicalDevice                        physicalDevice                  = properties[kGroupIndex].physicalDevices[kDevIndex];
                VkPhysicalDeviceFeatures        enabledDeviceFeatures   = getPhysicalDeviceFeatures(instanceInterface, physicalDevice);
-               m_subsetAllocation                                                                      = properties[cmdLine.getVKDeviceGroupId() - 1].subsetAllocation;
+               m_subsetAllocation                                                                      = properties[kGroupIndex].subsetAllocation;
 
                if (m_drawTessellatedSphere & static_cast<bool>(!enabledDeviceFeatures.tessellationShader))
                        TCU_THROW(NotSupportedError, "Tessellation is not supported.");
index 8845883..d4e32b1 100644 (file)
@@ -25,6 +25,8 @@ set(DEQP_VK_IMAGE_SRCS
        vktImageLoadStoreUtil.hpp
        vktImageTranscodingSupportTests.cpp
        vktImageTranscodingSupportTests.hpp
+       vktImageMisalignedCubeTests.cpp
+       vktImageMisalignedCubeTests.hpp
        )
 
 set(DEQP_VK_IMAGE_LIBS
index 244fe05..66d9265 100644 (file)
@@ -123,12 +123,15 @@ static string getAtomicFuncArgumentShaderStr (const AtomicOperation       op,
        switch (op)
        {
                case ATOMIC_OPERATION_ADD:
-               case ATOMIC_OPERATION_MIN:
-               case ATOMIC_OPERATION_MAX:
                case ATOMIC_OPERATION_AND:
                case ATOMIC_OPERATION_OR:
                case ATOMIC_OPERATION_XOR:
                        return string("(" + x + "*" + x + " + " + y + "*" + y + " + " + z + "*" + z + ")");
+               case ATOMIC_OPERATION_MIN:
+               case ATOMIC_OPERATION_MAX:
+                       // multiply by (1-2*(value % 2) to make half of the data negative
+                       // this will result in generating large numbers for uint formats
+                       return string("((1 - 2*(" + x + " % 2)) * (" + x + "*" + x + " + " + y + "*" + y + " + " + z + "*" + z + "))");
                case ATOMIC_OPERATION_EXCHANGE:
                case ATOMIC_OPERATION_COMPARE_EXCHANGE:
                        return string("((" + z + "*" + toString(gridSize.x()) + " + " + x + ")*" + toString(gridSize.y()) + " + " + y + ")");
@@ -193,7 +196,10 @@ static deInt32 getOperationInitialValue (const AtomicOperation op)
        }
 }
 
-static deInt32 getAtomicFuncArgument (const AtomicOperation op, const IVec3& invocationID, const IVec3& gridSize)
+template <typename T>
+static T getAtomicFuncArgument (const AtomicOperation  op,
+                                                               const IVec3&                    invocationID,
+                                                               const IVec3&                    gridSize)
 {
        const int x = invocationID.x();
        const int y = invocationID.y();
@@ -203,12 +209,14 @@ static deInt32 getAtomicFuncArgument (const AtomicOperation op, const IVec3& inv
        {
                // \note Fall-throughs.
                case ATOMIC_OPERATION_ADD:
-               case ATOMIC_OPERATION_MIN:
-               case ATOMIC_OPERATION_MAX:
                case ATOMIC_OPERATION_AND:
                case ATOMIC_OPERATION_OR:
                case ATOMIC_OPERATION_XOR:
                        return x*x + y*y + z*z;
+               case ATOMIC_OPERATION_MIN:
+               case ATOMIC_OPERATION_MAX:
+                       // multiply half of the data by -1
+                       return (1-2*(x % 2))*(x*x + y*y + z*z);
                case ATOMIC_OPERATION_EXCHANGE:
                case ATOMIC_OPERATION_COMPARE_EXCHANGE:
                        return (z*gridSize.x() + x)*gridSize.y() + y;
@@ -230,7 +238,8 @@ static bool isOrderIndependentAtomicOperation (const AtomicOperation op)
 }
 
 //! Computes the result of an atomic operation where "a" is the data operated on and "b" is the parameter to the atomic function.
-static deInt32 computeBinaryAtomicOperationResult (const AtomicOperation op, const deInt32 a, const deInt32 b)
+template <typename T>
+static T computeBinaryAtomicOperationResult (const AtomicOperation op, const T a, const T b)
 {
        switch (op)
        {
@@ -600,6 +609,16 @@ public:
        virtual void            commandsAfterCompute               (const VkCommandBuffer       cmdBuffer) const;
 
        virtual bool            verifyResult                               (Allocation&                         outputBufferAllocation) const;
+
+protected:
+
+       template <typename T>
+       bool                            isValueCorrect                             (deInt32 resultValue,
+                                                                                                               deInt32 x,
+                                                                                                               deInt32 y,
+                                                                                                               deInt32 z,
+                                                                                                               const UVec3& gridSize,
+                                                                                                               const IVec3 extendedGridSize) const;
 };
 
 deUint32 BinaryAtomicEndResultInstance::getOutputBufferSize (void) const
@@ -653,6 +672,7 @@ void BinaryAtomicEndResultInstance::commandsAfterCompute (const VkCommandBuffer
 
 bool BinaryAtomicEndResultInstance::verifyResult (Allocation& outputBufferAllocation) const
 {
+       const bool      uintFormat                      = isUintFormat(mapTextureFormat(m_format));
        const UVec3     gridSize                        = getShaderGridSize(m_imageType, m_imageSize);
        const IVec3 extendedGridSize    = IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z());
 
@@ -666,16 +686,16 @@ bool BinaryAtomicEndResultInstance::verifyResult (Allocation& outputBufferAlloca
 
                if (isOrderIndependentAtomicOperation(m_operation))
                {
-                       deInt32 reference = getOperationInitialValue(m_operation);
-
-                       for (deInt32 i = 0; i < static_cast<deInt32>(NUM_INVOCATIONS_PER_PIXEL); i++)
+                       if (uintFormat)
                        {
-                               const IVec3 gid(x + i*gridSize.x(), y, z);
-                               reference = computeBinaryAtomicOperationResult(m_operation, reference, getAtomicFuncArgument(m_operation, gid, extendedGridSize));
+                               if (!isValueCorrect<deUint32>(resultValue, x, y, z, gridSize, extendedGridSize))
+                                       return false;
+                       }
+                       else
+                       {
+                               if (!isValueCorrect<deInt32>(resultValue, x, y, z, gridSize, extendedGridSize))
+                                       return false;
                        }
-
-                       if (resultValue != reference)
-                               return false;
                }
                else if (m_operation == ATOMIC_OPERATION_EXCHANGE)
                {
@@ -685,7 +705,7 @@ bool BinaryAtomicEndResultInstance::verifyResult (Allocation& outputBufferAlloca
                        for (deInt32 i = 0; i < static_cast<deInt32>(NUM_INVOCATIONS_PER_PIXEL) && !matchFound; i++)
                        {
                                const IVec3 gid(x + i*gridSize.x(), y, z);
-                               matchFound = (resultValue == getAtomicFuncArgument(m_operation, gid, extendedGridSize));
+                               matchFound = (resultValue == getAtomicFuncArgument<deInt32>(m_operation, gid, extendedGridSize));
                        }
 
                        if (!matchFound)
@@ -699,7 +719,7 @@ bool BinaryAtomicEndResultInstance::verifyResult (Allocation& outputBufferAlloca
                        for (deInt32 i = 0; i < static_cast<deInt32>(NUM_INVOCATIONS_PER_PIXEL) && !matchFound; i++)
                        {
                                const IVec3 gid(x + i*gridSize.x(), y, z);
-                               matchFound = (resultValue == getAtomicFuncArgument(m_operation, gid, extendedGridSize));
+                               matchFound = (resultValue == getAtomicFuncArgument<deInt32>(m_operation, gid, extendedGridSize));
                        }
 
                        if (!matchFound)
@@ -711,6 +731,19 @@ bool BinaryAtomicEndResultInstance::verifyResult (Allocation& outputBufferAlloca
        return true;
 }
 
+template <typename T>
+bool BinaryAtomicEndResultInstance::isValueCorrect(deInt32 resultValue, deInt32 x, deInt32 y, deInt32 z, const UVec3& gridSize, const IVec3 extendedGridSize) const
+{
+       T reference = static_cast<T>(getOperationInitialValue(m_operation));
+       for (deInt32 i = 0; i < static_cast<deInt32>(NUM_INVOCATIONS_PER_PIXEL); i++)
+       {
+               const IVec3 gid(x + i*gridSize.x(), y, z);
+               T                       arg = getAtomicFuncArgument<T>(m_operation, gid, extendedGridSize);
+               reference = computeBinaryAtomicOperationResult(m_operation, reference, arg);
+       }
+       return (static_cast<T>(resultValue) == reference);
+}
+
 TestInstance* BinaryAtomicEndResultCase::createInstance (Context& context) const
 {
        return new BinaryAtomicEndResultInstance(context, m_name, m_imageType, m_imageSize, m_format, m_operation);
@@ -740,11 +773,20 @@ public:
 
 protected:
 
+       template <typename T>
+       bool                            areValuesCorrect                                   (tcu::ConstPixelBufferAccess& resultBuffer,
+                                                                                                                       deInt32 x,
+                                                                                                                       deInt32 y,
+                                                                                                                       deInt32 z,
+                                                                                                                       const UVec3& gridSize,
+                                                                                                                       const IVec3 extendedGridSize) const;
+
+       template <typename T>
        bool                            verifyRecursive                                    (const deInt32                       index,
-                                                                                                                       const deInt32                   valueSoFar,
+                                                                                                                       const T                                 valueSoFar,
                                                                                                                        bool                                    argsUsed[NUM_INVOCATIONS_PER_PIXEL],
-                                                                                                                       const deInt32                   atomicArgs[NUM_INVOCATIONS_PER_PIXEL],
-                                                                                                                       const deInt32                   resultValues[NUM_INVOCATIONS_PER_PIXEL]) const;
+                                                                                                                       const T                                 atomicArgs[NUM_INVOCATIONS_PER_PIXEL],
+                                                                                                                       const T                                 resultValues[NUM_INVOCATIONS_PER_PIXEL]) const;
        de::MovePtr<Image>      m_intermResultsImage;
        Move<VkImageView>       m_intermResultsImageView;
 };
@@ -862,6 +904,7 @@ void BinaryAtomicIntermValuesInstance::commandsAfterCompute (const VkCommandBuff
 
 bool BinaryAtomicIntermValuesInstance::verifyResult (Allocation&       outputBufferAllocation) const
 {
+       const bool      uintFormat               = isUintFormat(mapTextureFormat(m_format));
        const UVec3     gridSize                 = getShaderGridSize(m_imageType, m_imageSize);
        const IVec3 extendedGridSize = IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z());
 
@@ -871,34 +914,47 @@ bool BinaryAtomicIntermValuesInstance::verifyResult (Allocation&  outputBufferAll
        for (deInt32 y = 0; y < resultBuffer.getHeight(); y++)
        for (deUint32 x = 0; x < gridSize.x(); x++)
        {
-               deInt32 resultValues[NUM_INVOCATIONS_PER_PIXEL];
-               deInt32 atomicArgs[NUM_INVOCATIONS_PER_PIXEL];
-               bool    argsUsed[NUM_INVOCATIONS_PER_PIXEL];
-
-               for (deInt32 i = 0; i < static_cast<deInt32>(NUM_INVOCATIONS_PER_PIXEL); i++)
+               if (uintFormat)
                {
-                       IVec3 gid(x + i*gridSize.x(), y, z);
-
-                       resultValues[i] = resultBuffer.getPixelInt(gid.x(), gid.y(), gid.z()).x();
-                       atomicArgs[i]   = getAtomicFuncArgument(m_operation, gid, extendedGridSize);
-                       argsUsed[i]             = false;
+                       if (!areValuesCorrect<deUint32>(resultBuffer, x, y, z, gridSize, extendedGridSize))
+                               return false;
                }
-
-               // Verify that the return values form a valid sequence.
-               if (!verifyRecursive(0, getOperationInitialValue(m_operation), argsUsed, atomicArgs, resultValues))
+               else
                {
-                       return false;
+                       if (!areValuesCorrect<deInt32>(resultBuffer, x, y, z, gridSize, extendedGridSize))
+                               return false;
                }
        }
 
        return true;
 }
 
+template <typename T>
+bool BinaryAtomicIntermValuesInstance::areValuesCorrect(tcu::ConstPixelBufferAccess& resultBuffer, deInt32 x, deInt32 y, deInt32 z, const UVec3& gridSize, const IVec3 extendedGridSize) const
+{
+       T               resultValues[NUM_INVOCATIONS_PER_PIXEL];
+       T               atomicArgs[NUM_INVOCATIONS_PER_PIXEL];
+       bool    argsUsed[NUM_INVOCATIONS_PER_PIXEL];
+
+       for (deInt32 i = 0; i < static_cast<deInt32>(NUM_INVOCATIONS_PER_PIXEL); i++)
+       {
+               IVec3 gid(x + i*gridSize.x(), y, z);
+
+               resultValues[i] = resultBuffer.getPixelInt(gid.x(), gid.y(), gid.z()).cast<T>().x();
+               atomicArgs[i]   = getAtomicFuncArgument<T>(m_operation, gid, extendedGridSize);
+               argsUsed[i]             = false;
+       }
+
+       // Verify that the return values form a valid sequence.
+       return verifyRecursive(0, static_cast<T>(getOperationInitialValue(m_operation)), argsUsed, atomicArgs, resultValues);
+}
+
+template <typename T>
 bool BinaryAtomicIntermValuesInstance::verifyRecursive (const deInt32  index,
-                                                                                                               const deInt32   valueSoFar,
+                                                                                                               const T                 valueSoFar,
                                                                                                                bool                    argsUsed[NUM_INVOCATIONS_PER_PIXEL],
-                                                                                                               const deInt32   atomicArgs[NUM_INVOCATIONS_PER_PIXEL],
-                                                                                                               const deInt32   resultValues[NUM_INVOCATIONS_PER_PIXEL]) const
+                                                                                                               const T                 atomicArgs[NUM_INVOCATIONS_PER_PIXEL],
+                                                                                                               const T                 resultValues[NUM_INVOCATIONS_PER_PIXEL]) const
 {
        if (index >= static_cast<deInt32>(NUM_INVOCATIONS_PER_PIXEL))
                return true;
index 6f5a7b8..8f696bb 100644 (file)
@@ -2882,10 +2882,12 @@ void TexelViewCompatibleCase::checkSupport (Context& context) const
                        !physicalDeviceFeatures.textureCompressionASTC_LDR)
                        TCU_THROW(NotSupportedError, "textureCompressionASTC_LDR not supported");
 
-               if ((m_parameters.uncompressedImageUsage & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) &&
-                       isStorageImageExtendedFormat(m_parameters.formatUncompressed) &&
-                       !physicalDeviceFeatures.shaderStorageImageExtendedFormats)
-                       TCU_THROW(NotSupportedError, "Storage view format requires shaderStorageImageExtended");
+               if (m_parameters.uncompressedImageUsage & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT)
+               {
+                       const VkFormatProperties p = getPhysicalDeviceFormatProperties(vk, physicalDevice, m_parameters.formatUncompressed);
+                       if ((p.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) == 0)
+                               TCU_THROW(NotSupportedError, "Storage view format not supported");
+               }
        }
 }
 
index c5cbd40..a92f45c 100644 (file)
@@ -112,40 +112,6 @@ VkDeviceSize getOptimalUniformBufferChunkSize (const InstanceInterface& vki, con
                return alignment;
 }
 
-bool isStorageImageExtendedFormat (const vk::VkFormat format)
-{
-       switch (format)
-       {
-               case VK_FORMAT_R32G32_SFLOAT:
-               case VK_FORMAT_R32G32_SINT:
-               case VK_FORMAT_R32G32_UINT:
-               case VK_FORMAT_R16G16B16A16_UNORM:
-               case VK_FORMAT_R16G16B16A16_SNORM:
-               case VK_FORMAT_R16G16_SFLOAT:
-               case VK_FORMAT_R16G16_UNORM:
-               case VK_FORMAT_R16G16_SNORM:
-               case VK_FORMAT_R16G16_SINT:
-               case VK_FORMAT_R16G16_UINT:
-               case VK_FORMAT_R16_SFLOAT:
-               case VK_FORMAT_R16_UNORM:
-               case VK_FORMAT_R16_SNORM:
-               case VK_FORMAT_R16_SINT:
-               case VK_FORMAT_R16_UINT:
-               case VK_FORMAT_R8G8_UNORM:
-               case VK_FORMAT_R8G8_SNORM:
-               case VK_FORMAT_R8G8_SINT:
-               case VK_FORMAT_R8G8_UINT:
-               case VK_FORMAT_R8_UNORM:
-               case VK_FORMAT_R8_SNORM:
-               case VK_FORMAT_R8_SINT:
-               case VK_FORMAT_R8_UINT:
-                       return true;
-
-               default:
-                       return false;
-       }
-}
-
 bool isRepresentableIntegerValue (tcu::Vector<deInt64, 4> value, tcu::TextureFormat format)
 {
        const tcu::IVec4        formatBitDepths = tcu::getTextureFormatBitDepth(format);
index 6a941e0..24e8fd0 100644 (file)
@@ -72,7 +72,6 @@ float                                 computeStoreColorScale                          (const vk::VkFormat format, const tcu::IVec3
 ImageType                              getImageTypeForSingleLayer                      (const ImageType imageType);
 vk::VkImageCreateInfo  makeImageCreateInfo                                     (const Texture& texture, const vk::VkFormat format, const vk::VkImageUsageFlags usage, const vk::VkImageCreateFlags flags);
 vk::VkDeviceSize               getOptimalUniformBufferChunkSize        (const vk::InstanceInterface& vki, const vk::VkPhysicalDevice physDevice, vk::VkDeviceSize minimumRequiredChunkSizeBytes);
-bool                                   isStorageImageExtendedFormat            (const vk::VkFormat format);
 bool                                   isRepresentableIntegerValue                     (const tcu::Vector<deInt64, 4> value, tcu::TextureFormat format);
 
 } // image
diff --git a/external/vulkancts/modules/vulkan/image/vktImageMisalignedCubeTests.cpp b/external/vulkancts/modules/vulkan/image/vktImageMisalignedCubeTests.cpp
new file mode 100644 (file)
index 0000000..bbe97a7
--- /dev/null
@@ -0,0 +1,390 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 The Khronos Group Inc.
+ * Copyright (c) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Cube image with misaligned baseArrayLayer tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktImageMisalignedCubeTests.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktImageTestsUtil.hpp"
+#include "vktImageTexture.hpp"
+
+#include "vkDefs.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+#include "vkPlatform.hpp"
+#include "vkPrograms.hpp"
+#include "vkMemUtil.hpp"
+#include "vkBarrierUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkImageUtil.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkObjUtil.hpp"
+#include "vkTypeUtil.hpp"
+
+#include "deUniquePtr.hpp"
+#include "deStringUtil.hpp"
+#include "deMath.h"
+
+#include <string>
+
+using namespace vk;
+
+namespace vkt
+{
+namespace image
+{
+namespace
+{
+
+inline VkImageCreateInfo makeImageCreateInfo (const tcu::IVec3& size, const VkFormat format)
+{
+       const VkImageUsageFlags usage           = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+       const VkImageCreateInfo imageParams     =
+       {
+               VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,    //  VkStructureType                     sType;
+               DE_NULL,                                                                //  const void*                         pNext;
+               VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT,    //  VkImageCreateFlags          flags;
+               VK_IMAGE_TYPE_2D,                                               //  VkImageType                         imageType;
+               format,                                                                 //  VkFormat                            format;
+               makeExtent3D(size.x(), size.y(), 1u),   //  VkExtent3D                          extent;
+               1u,                                                                             //  deUint32                            mipLevels;
+               (deUint32)size.z(),                                             //  deUint32                            arrayLayers;
+               VK_SAMPLE_COUNT_1_BIT,                                  //  VkSampleCountFlagBits       samples;
+               VK_IMAGE_TILING_OPTIMAL,                                //  VkImageTiling                       tiling;
+               usage,                                                                  //  VkImageUsageFlags           usage;
+               VK_SHARING_MODE_EXCLUSIVE,                              //  VkSharingMode                       sharingMode;
+               0u,                                                                             //  deUint32                            queueFamilyIndexCount;
+               DE_NULL,                                                                //  const deUint32*                     pQueueFamilyIndices;
+               VK_IMAGE_LAYOUT_UNDEFINED,                              //  VkImageLayout                       initialLayout;
+       };
+
+       return imageParams;
+}
+
+void fillBuffer (const DeviceInterface& vk, const VkDevice device, const Allocation& alloc, const VkDeviceSize offset, const VkDeviceSize size, const VkFormat format, const tcu::Vec4& color)
+{
+       const tcu::TextureFormat        textureFormat           = mapVkFormat(format);
+       const deUint32                          colorPixelSize          = static_cast<deUint32>(tcu::getPixelSize(textureFormat));
+       tcu::TextureLevel                       colorPixelBuffer        (textureFormat, 1, 1);
+       tcu::PixelBufferAccess          colorPixel                      (colorPixelBuffer);
+
+       colorPixel.setPixel(color, 0, 0);
+
+       const deUint8*  src             = static_cast<deUint8*>(colorPixel.getDataPtr());
+       deUint8*                dstBase = static_cast<deUint8*>(alloc.getHostPtr());
+       deUint8*                dst             = &dstBase[offset];
+
+       for (deUint32 pixelPos = 0; pixelPos < size; pixelPos += colorPixelSize)
+               deMemcpy(&dst[pixelPos], src, colorPixelSize);
+
+       flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset() + offset, size);
+}
+
+VkBufferImageCopy makeBufferImageCopy (const vk::VkDeviceSize&                         bufferOffset,
+                                                                          const vk::VkImageSubresourceLayers&  imageSubresource,
+                                                                          const vk::VkOffset3D&                                imageOffset,
+                                                                          const vk::VkExtent3D&                                imageExtent)
+{
+       const VkBufferImageCopy copyParams =
+       {
+               bufferOffset,                                                           //      VkDeviceSize                            bufferOffset;
+               0u,                                                                                     //      deUint32                                        bufferRowLength;
+               0u,                                                                                     //      deUint32                                        bufferImageHeight;
+               imageSubresource,                                                       //      VkImageSubresourceLayers        imageSubresource;
+               imageOffset,                                                            //      VkOffset3D                                      imageOffset;
+               imageExtent,                                                            //      VkExtent3D                                      imageExtent;
+       };
+       return copyParams;
+}
+
+//! Interpret the memory as IVec4
+inline tcu::Vec4 readVec4 (const void* const data, const deUint32 ndx)
+{
+       const float* const      p       = reinterpret_cast<const float*>(data);
+       const deUint32          ofs     = 4 * ndx;
+
+       return tcu::Vec4(p[ofs+0], p[ofs+1], p[ofs+2], p[ofs+3]);
+}
+
+class MisalignedCubeTestInstance : public TestInstance
+{
+public:
+                                       MisalignedCubeTestInstance      (Context&                       context,
+                                                                                                const tcu::IVec3&      size,
+                                                                                                const VkFormat         format);
+       tcu::TestStatus iterate                                         (void);
+
+private:
+       const tcu::IVec3&       m_size;
+       const VkFormat          m_format;
+};
+
+MisalignedCubeTestInstance::MisalignedCubeTestInstance (Context& context, const tcu::IVec3& size, const VkFormat format)
+       : TestInstance  (context)
+       , m_size                (size)
+       , m_format              (format)
+{
+}
+
+tcu::TestStatus MisalignedCubeTestInstance::iterate (void)
+{
+       DE_ASSERT(de::inRange(m_size.z(), 6, 16));
+       DE_ASSERT(m_format == VK_FORMAT_R8G8B8A8_UNORM);
+
+       const DeviceInterface&                  vk                                              = m_context.getDeviceInterface();
+       const VkDevice                                  device                                  = m_context.getDevice();
+       Allocator&                                              allocator                               = m_context.getDefaultAllocator();
+       const VkQueue                                   queue                                   = m_context.getUniversalQueue();
+       const deUint32                                  queueFamilyIndex                = m_context.getUniversalQueueFamilyIndex();
+       const deUint32                                  numLayers                               = m_size.z();
+       const deUint32                                  cube0LayerStart                 = 0;
+       const deUint32                                  cube1LayerStart                 = numLayers - 6u;
+       const VkDeviceSize                              resultBufferSizeBytes   = 2 * 6 * 4 * sizeof(float);    // vec4[6] in shader
+       const VkExtent3D                                imageExtent                             = makeExtent3D(m_size.x(), m_size.y(), 1u);
+       const deUint32                                  pixelSize                               = static_cast<deUint32>(tcu::getPixelSize(mapVkFormat(m_format)));
+       const deUint32                                  layerSize                               = imageExtent.width * imageExtent.height * pixelSize;
+       const float                                             eps                                             = 1.0f / float(2 * 256);
+
+       const VkBufferCreateInfo                resultBufferCreateInfo  = makeBufferCreateInfo(resultBufferSizeBytes, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT);
+       de::MovePtr<Buffer>                             resultBuffer                    = de::MovePtr<Buffer>(new Buffer(vk, device, allocator, resultBufferCreateInfo, MemoryRequirement::HostVisible));
+       const Allocation&                               resultBufferAlloc               = resultBuffer->getAllocation();
+       const VkImageCreateInfo                 imageCreateInfo                 = makeImageCreateInfo(m_size, m_format);
+       de::MovePtr<Image>                              image                                   = de::MovePtr<Image>(new Image(vk, device, allocator, imageCreateInfo, MemoryRequirement::Any));
+       const VkImageSubresourceRange   imageSubresourceRange0  = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, cube0LayerStart, 6u);
+       Move<VkImageView>                               imageView0                              = makeImageView(vk, device, image->get(), VK_IMAGE_VIEW_TYPE_CUBE, m_format, imageSubresourceRange0);
+       const VkImageSubresourceRange   imageSubresourceRange1  = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, cube1LayerStart, 6u);
+       Move<VkImageView>                               imageView1                              = makeImageView(vk, device, image->get(), VK_IMAGE_VIEW_TYPE_CUBE, m_format, imageSubresourceRange1);
+
+       Move<VkDescriptorSetLayout>             descriptorSetLayout             = DescriptorSetLayoutBuilder()
+                                                                                                                               .addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+                                                                                                                               .addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+                                                                                                                               .addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, VK_SHADER_STAGE_COMPUTE_BIT)
+                                                                                                                               .build(vk, device);
+       Move<VkDescriptorPool>                  descriptorPool                  = DescriptorPoolBuilder()
+                                                                                                                               .addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+                                                                                                                               .addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+                                                                                                                               .addType(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)
+                                                                                                                               .build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+       Move<VkDescriptorSet>                   descriptorSet                   = makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout);
+       const VkDescriptorImageInfo             descriptorImageInfo0    = makeDescriptorImageInfo(DE_NULL, *imageView0, VK_IMAGE_LAYOUT_GENERAL);
+       const VkDescriptorImageInfo             descriptorImageInfo1    = makeDescriptorImageInfo(DE_NULL, *imageView1, VK_IMAGE_LAYOUT_GENERAL);
+       const VkDescriptorBufferInfo    descriptorBufferInfo    = makeDescriptorBufferInfo(resultBuffer->get(), 0ull, resultBufferSizeBytes);
+
+       const Move<VkShaderModule>              shaderModule                    = createShaderModule(vk, device, m_context.getBinaryCollection().get("comp"), 0);
+       const Move<VkPipelineLayout>    pipelineLayout                  = makePipelineLayout(vk, device, *descriptorSetLayout);
+       const Move<VkPipeline>                  pipeline                                = makeComputePipeline(vk, device, *pipelineLayout, *shaderModule);
+       const Move<VkCommandPool>               cmdPool                                 = createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex);
+       const Move<VkCommandBuffer>             cmdBuffer                               = allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY);
+
+       const VkDeviceSize                              clearBufferSize                 = layerSize * numLayers;
+       const Move<VkBuffer>                    clearBuffer                             = makeBuffer(vk, device, clearBufferSize, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
+       const de::MovePtr<Allocation>   clearBufferAlloc                = bindBuffer(vk, device, allocator, *clearBuffer, MemoryRequirement::HostVisible);
+       const VkImageSubresourceRange   clearSubresRange                = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, numLayers);
+       const VkImageMemoryBarrier              clearBarrier                    = makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT,
+                                                                                                                                                                        VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                                                                                                                                                                        image->get(), clearSubresRange);
+       const VkImageMemoryBarrier              preShaderImageBarrier   = makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT,
+                                                                                                                                                                        VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_GENERAL,
+                                                                                                                                                                        image->get(), clearSubresRange);
+       const VkBufferMemoryBarrier             postShaderBarrier               = makeBufferMemoryBarrier(VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+                                                                                                                                                                         resultBuffer->get(), 0ull, VK_WHOLE_SIZE);
+       bool                                                    result                                  = true;
+
+       DescriptorSetUpdateBuilder()
+               .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfo0)
+               .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfo1)
+               .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(2u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descriptorBufferInfo)
+               .update(vk, device);
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline);
+       vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
+
+       vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &clearBarrier);
+
+       // Clear layers with predefined values
+       for (deUint32 layerNdx = 0; layerNdx < numLayers; ++layerNdx)
+       {
+               const float                                             componentValue                  = float(16 * layerNdx) / 255.0f;
+               const tcu::Vec4                                 clearColor                              = tcu::Vec4(componentValue, componentValue, componentValue, 1.0f);
+               const VkDeviceSize                              bufferOffset                    = layerNdx * layerSize;
+               const VkImageSubresourceLayers  imageSubresource                = makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, layerNdx, 1u);
+               const VkBufferImageCopy                 bufferImageCopyRegion   = makeBufferImageCopy(bufferOffset, imageSubresource, makeOffset3D(0u, 0u, 0u), imageExtent);
+
+               fillBuffer(vk, device, *clearBufferAlloc, bufferOffset, layerSize, m_format, clearColor);
+
+               vk.cmdCopyBufferToImage(*cmdBuffer, *clearBuffer, image->get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &bufferImageCopyRegion);
+       }
+
+       vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &preShaderImageBarrier);
+
+       vk.cmdDispatch(*cmdBuffer, 1, 1, 1);
+
+       vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_HOST_BIT, 0, 0, DE_NULL, 1, &postShaderBarrier, 0, DE_NULL);
+
+       endCommandBuffer(vk, *cmdBuffer);
+
+       submitCommandsAndWait(vk, device, queue, *cmdBuffer);
+
+       invalidateAlloc(vk, device, resultBufferAlloc);
+
+       // Check cube 0
+       for (deUint32 layerNdx = 0; layerNdx < 6; ++layerNdx)
+       {
+               const deUint32  layerUsed               = cube0LayerStart + layerNdx;
+               const float             componentValue  = float(16 * layerUsed) / 255.0f;
+               const tcu::Vec4 expectedColor   = tcu::Vec4(componentValue, componentValue, componentValue, 1.0f);;
+               const tcu::Vec4 resultColor             = readVec4(resultBufferAlloc.getHostPtr(), layerNdx);
+               const tcu::Vec4 delta                   = expectedColor - resultColor;
+
+               if (deFloatAbs(delta.x()) > eps || deFloatAbs(delta.y()) > eps || deFloatAbs(delta.z()) > eps || deFloatAbs(delta.w()) > eps)
+                       result = false;
+       }
+
+       // Check cube 1
+       for (deUint32 layerNdx = 0; layerNdx < 6; ++layerNdx)
+       {
+               const deUint32  layerUsed               = cube1LayerStart + layerNdx;
+               const float             componentValue  = float(16 * layerUsed) / 255.0f;
+               const tcu::Vec4 expectedColor   = tcu::Vec4(componentValue, componentValue, componentValue, 1.0f);;
+               const tcu::Vec4 resultColor             = readVec4(resultBufferAlloc.getHostPtr(), layerNdx + 6u);
+               const tcu::Vec4 delta                   = expectedColor - resultColor;
+
+               if (deFloatAbs(delta.x()) > eps || deFloatAbs(delta.y()) > eps || deFloatAbs(delta.z()) > eps || deFloatAbs(delta.w()) > eps)
+                       result = false;
+       }
+
+       if (result)
+               return tcu::TestStatus::pass("pass");
+       else
+               return tcu::TestStatus::fail("fail");
+}
+
+class MisalignedCubeTest : public TestCase
+{
+public:
+                                               MisalignedCubeTest      (tcu::TestContext&      testCtx,
+                                                                                        const std::string&     name,
+                                                                                        const std::string&     description,
+                                                                                        const tcu::IVec3&      size,
+                                                                                        const VkFormat         format);
+
+       void                            initPrograms            (SourceCollections& programCollection) const;
+       TestInstance*           createInstance          (Context&                       context) const;
+
+private:
+       const tcu::IVec3        m_size;
+       const VkFormat          m_format;
+};
+
+MisalignedCubeTest::MisalignedCubeTest (tcu::TestContext&      testCtx,
+                                                                               const std::string&      name,
+                                                                               const std::string&      description,
+                                                                               const tcu::IVec3&       size,
+                                                                               const VkFormat          format)
+       : TestCase      (testCtx, name, description)
+       , m_size        (size)
+       , m_format      (format)
+{
+}
+
+void MisalignedCubeTest::initPrograms (SourceCollections& programCollection) const
+{
+       const std::string formatQualifierStr = getShaderImageFormatQualifier(mapVkFormat(m_format));
+
+       std::ostringstream src;
+       src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_440) << "\n"
+               << "\n"
+               << "layout (local_size_x = 1, local_size_y = 1, local_size_z = 1) in;\n"
+               << "layout (binding = 0, " << formatQualifierStr << ") " << "readonly uniform highp imageCube u_cubeImage0;\n"
+               << "layout (binding = 1, " << formatQualifierStr << ") " << "readonly uniform highp imageCube u_cubeImage1;\n"
+               << "layout (binding = 2) writeonly buffer Output\n"
+               << "{\n"
+               << "    vec4 cube0_color0;\n"
+               << "    vec4 cube0_color1;\n"
+               << "    vec4 cube0_color2;\n"
+               << "    vec4 cube0_color3;\n"
+               << "    vec4 cube0_color4;\n"
+               << "    vec4 cube0_color5;\n"
+               << "    vec4 cube1_color0;\n"
+               << "    vec4 cube1_color1;\n"
+               << "    vec4 cube1_color2;\n"
+               << "    vec4 cube1_color3;\n"
+               << "    vec4 cube1_color4;\n"
+               << "    vec4 cube1_color5;\n"
+               << "} sb_out;\n"
+               << "\n"
+               << "void main (void)\n"
+               << "{\n"
+               << "    sb_out.cube0_color0 = imageLoad(u_cubeImage0, ivec3(1, 1, 0));\n"
+               << "    sb_out.cube0_color1 = imageLoad(u_cubeImage0, ivec3(1, 1, 1));\n"
+               << "    sb_out.cube0_color2 = imageLoad(u_cubeImage0, ivec3(1, 1, 2));\n"
+               << "    sb_out.cube0_color3 = imageLoad(u_cubeImage0, ivec3(1, 1, 3));\n"
+               << "    sb_out.cube0_color4 = imageLoad(u_cubeImage0, ivec3(1, 1, 4));\n"
+               << "    sb_out.cube0_color5 = imageLoad(u_cubeImage0, ivec3(1, 1, 5));\n"
+               << "    sb_out.cube1_color0 = imageLoad(u_cubeImage1, ivec3(1, 1, 0));\n"
+               << "    sb_out.cube1_color1 = imageLoad(u_cubeImage1, ivec3(1, 1, 1));\n"
+               << "    sb_out.cube1_color2 = imageLoad(u_cubeImage1, ivec3(1, 1, 2));\n"
+               << "    sb_out.cube1_color3 = imageLoad(u_cubeImage1, ivec3(1, 1, 3));\n"
+               << "    sb_out.cube1_color4 = imageLoad(u_cubeImage1, ivec3(1, 1, 4));\n"
+               << "    sb_out.cube1_color5 = imageLoad(u_cubeImage1, ivec3(1, 1, 5));\n"
+               << "}\n";
+
+       programCollection.glslSources.add("comp") << glu::ComputeSource(src.str());
+}
+
+TestInstance* MisalignedCubeTest::createInstance (Context& context) const
+{
+       return new MisalignedCubeTestInstance(context, m_size, m_format);
+}
+
+//! Base sizes used to generate actual imager sizes in the test.
+static const tcu::IVec3 s_baseImageSizes[] =
+{
+       tcu::IVec3(16, 16,  7),
+       tcu::IVec3(16, 16,  8),
+       tcu::IVec3(16, 16,  9),
+       tcu::IVec3(16, 16, 10),
+       tcu::IVec3(16, 16, 11),
+};
+
+} // anonymous ns
+
+tcu::TestCaseGroup* createMisalignedCubeTests (tcu::TestContext& testCtx)
+{
+       de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "misaligned_cube", "Cube image with misaligned baseArrayLayer test cases"));
+
+       const VkFormat  format  = VK_FORMAT_R8G8B8A8_UNORM;
+
+       for (int imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(s_baseImageSizes); ++imageSizeNdx)
+       {
+               const tcu::IVec3        size    = s_baseImageSizes[imageSizeNdx];
+
+               testGroup->addChild(new MisalignedCubeTest(testCtx, de::toString(size.z()), "", size, format));
+       }
+
+       return testGroup.release();
+}
+
+} // image
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/image/vktImageMisalignedCubeTests.hpp b/external/vulkancts/modules/vulkan/image/vktImageMisalignedCubeTests.hpp
new file mode 100644 (file)
index 0000000..9fb303d
--- /dev/null
@@ -0,0 +1,39 @@
+#ifndef _VKTIMAGEMISALIGNEDCUBETESTS_HPP
+#define _VKTIMAGEMISALIGNEDCUBETESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Cube image with misaligned baseArrayLayer tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "vktTestCase.hpp"
+
+namespace vkt
+{
+namespace image
+{
+
+tcu::TestCaseGroup* createMisalignedCubeTests  (tcu::TestContext& testCtx);
+
+} // image
+} // vkt
+
+#endif // _VKTIMAGEMISALIGNEDCUBETESTS_HPP
index 0cac4d8..53be1fa 100644 (file)
@@ -1696,13 +1696,6 @@ void checkSupport (Context& context, const CaseDef caseDef)
                break;
        }
 
-       if ((viewFormatFeatureFlags & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) &&
-               isStorageImageExtendedFormat(caseDef.viewFormat) &&
-               !getPhysicalDeviceFeatures(vki, physDevice).shaderStorageImageExtendedFormats)
-       {
-               TCU_THROW(NotSupportedError, "View format requires shaderStorageImageExtended");
-       }
-
        if ((viewFormatProps.optimalTilingFeatures & viewFormatFeatureFlags) != viewFormatFeatureFlags)
                TCU_THROW(NotSupportedError, "View format doesn't support upload/download method");
 
index 58165f0..223e718 100644 (file)
@@ -31,6 +31,7 @@
 #include "vktImageAtomicOperationTests.hpp"
 #include "vktImageCompressionTranscodingSupport.hpp"
 #include "vktImageTranscodingSupportTests.hpp"
+#include "vktImageMisalignedCubeTests.hpp"
 
 namespace vkt
 {
@@ -56,6 +57,7 @@ void createChildren (tcu::TestCaseGroup* imageTests)
        imageTests->addChild(createImageCompressionTranscodingTests(testCtx));
        imageTests->addChild(createImageTranscodingSupportTests(testCtx));
        imageTests->addChild(createImageExtendOperandsTests(testCtx));
+       imageTests->addChild(createMisalignedCubeTests(testCtx));
 }
 
 } // anonymous
index 3ca5d03..a0449c1 100644 (file)
@@ -122,35 +122,18 @@ BasicTranscodingTestInstance::BasicTranscodingTestInstance (Context& context, co
 {
 }
 
-// The templated functions below work with specializations of tcu::Float as class T. See "tcuFloat.hpp".
-
-// Return smallest floating point normal value preserving the existing sign bit.
-// The smallest normal value has the mantissa bits zeroed out and 1 as the exponent (tough constructBits() expects something else).
-template <class T>
-inline T SmallestFloat (T value)
-{
-       return T::constructBits(value.sign(), -(T::EXPONENT_BIAS - 1), typename T::StorageType(0u));
-}
-
-// Return the largest floating point normal value preserving the existing sign bit.
-// The largest normal value has the mantissa bits all set to 1 and the exponent set to the largest even value (see constructBits() for the details).
-template <class T>
-inline T LargestFloat (T value)
-{
-       return T::constructBits(value.sign(), T::EXPONENT_BIAS, typename T::StorageType((1<<T::MANTISSA_BITS)-1));
-}
-
 // Replace Infs and NaNs with the largest normal value.
 // Replace denormal numbers with the smallest normal value.
 // Leave the rest untouched.
+// T is a tcu::Float specialization.
 template <class T>
 void fixFloatIfNeeded(deUint8* ptr_)
 {
        T* ptr = reinterpret_cast<T*>(ptr_);
        if (ptr->isInf() || ptr->isNaN())
-               *ptr = LargestFloat<T>(*ptr);
+               *ptr = T::largestNormal(ptr->sign());
        else if (ptr->isDenorm())
-               *ptr = SmallestFloat<T>(*ptr);
+               *ptr = T::smallestNormal(ptr->sign());
 }
 
 void BasicTranscodingTestInstance::generateData (deUint8* toFill, size_t size, const VkFormat format)
index 96a490e..4caec44 100644 (file)
@@ -26,6 +26,8 @@ set(DEQP_VK_PIPELINE_SRCS
        vktPipelinePushConstantTests.hpp
        vktPipelinePushDescriptorTests.cpp
        vktPipelinePushDescriptorTests.hpp
+       vktPipelineSampleLocationsUtil.cpp
+       vktPipelineSampleLocationsUtil.hpp
        vktPipelineSpecConstantTests.hpp
        vktPipelineSpecConstantTests.cpp
        vktPipelineSpecConstantUtil.hpp
@@ -52,8 +54,12 @@ set(DEQP_VK_PIPELINE_SRCS
        vktPipelineMultisampleShaderBuiltInTests.hpp
        vktPipelineMultisampleImageTests.cpp
        vktPipelineMultisampleImageTests.hpp
+       vktPipelineMultisampleMixedAttachmentSamplesTests.cpp
+       vktPipelineMultisampleMixedAttachmentSamplesTests.hpp
        vktPipelineMultisampleSampleLocationsExtTests.cpp
        vktPipelineMultisampleSampleLocationsExtTests.hpp
+       vktPipelineMultisampleShaderFragmentMaskTests.cpp
+       vktPipelineMultisampleShaderFragmentMaskTests.hpp
        vktPipelineInputAssemblyTests.cpp
        vktPipelineInputAssemblyTests.hpp
        vktPipelineReferenceRenderer.cpp
@@ -91,6 +97,8 @@ set(DEQP_VK_PIPELINE_SRCS
        vktPipelineExecutablePropertiesTests.hpp
        vktPipelineMaxVaryingsTests.cpp
        vktPipelineMaxVaryingsTests.hpp
+       vktPipelineBlendOperationAdvancedTests.cpp
+       vktPipelineBlendOperationAdvancedTests.hpp
        )
 
 set(DEQP_VK_PIPELINE_LIBS
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendOperationAdvancedTests.cpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendOperationAdvancedTests.cpp
new file mode 100644 (file)
index 0000000..4b7896f
--- /dev/null
@@ -0,0 +1,2497 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Valve Corporation.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief VK_EXT_blend_operation_advanced tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktPipelineBlendOperationAdvancedTests.hpp"
+#include "vktPipelineImageUtil.hpp"
+#include "vktPipelineReferenceRenderer.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkImageUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkObjUtil.hpp"
+
+#include "tcuTestLog.hpp"
+#include "tcuImageCompare.hpp"
+
+namespace vkt
+{
+namespace pipeline
+{
+
+using namespace vk;
+
+namespace
+{
+using tcu::Vec3;
+using tcu::Vec4;
+
+const deUint32 widthArea       = 32u;
+const deUint32 heightArea      = 32u;
+
+static const float A1 = 0.750f; // Between 1    and 0.5
+static const float A2 = 0.375f; // Between 0.5  and 0.25
+static const float A3 = 0.125f; // Between 0.25 and 0.0
+
+const Vec4 srcColors[] = {
+                                          // Test that pre-multiplied is converted correctly.
+                                          // Should not test invalid premultiplied colours (1, 1, 1, 0).
+                                          { 1.000f, 0.750f, 0.500f, 1.00f },
+                                          { 0.250f, 0.125f, 0.000f, 1.00f },
+
+                                          // Test clamping.
+                                          { 1.000f, 0.750f, 0.500f, 1.00f },
+                                          { 0.250f, 0.125f, 0.000f, 1.00f },
+                                          { 1.000f, 0.750f, 0.500f, 1.00f },
+                                          { 0.250f, 0.125f, 0.000f, 1.00f },
+
+                                          // Combinations that test other branches of blend equations.
+                                          { 1.000f, 0.750f, 0.500f, 1.00f },
+                                          { 0.250f, 0.125f, 0.000f, 1.00f },
+                                          { 1.000f, 0.750f, 0.500f, 1.00f },
+                                          { 0.250f, 0.125f, 0.000f, 1.00f },
+                                          { 1.000f, 0.750f, 0.500f, 1.00f },
+                                          { 0.250f, 0.125f, 0.000f, 1.00f },
+                                          { 1.000f, 0.750f, 0.500f, 1.00f },
+                                          { 0.250f, 0.125f, 0.000f, 1.00f },
+                                          { 1.000f, 0.750f, 0.500f, 1.00f },
+                                          { 0.250f, 0.125f, 0.000f, 1.00f },
+
+                                          // Above block with few different pre-multiplied alpha values.
+                                          { 1.000f * A1, 0.750f * A1, 0.500f * A1, 1.00f * A1},
+                                          { 0.250f * A1, 0.125f * A1, 0.000f * A1, 1.00f * A1},
+                                          { 1.000f * A1, 0.750f * A1, 0.500f * A1, 1.00f * A1},
+                                          { 0.250f * A1, 0.125f * A1, 0.000f * A1, 1.00f * A1},
+                                          { 1.000f * A1, 0.750f * A1, 0.500f * A1, 1.00f * A1},
+                                          { 0.250f * A1, 0.125f * A1, 0.000f * A1, 1.00f * A1},
+                                          { 1.000f * A1, 0.750f * A1, 0.500f * A1, 1.00f * A1},
+                                          { 0.250f * A1, 0.125f * A1, 0.000f * A1, 1.00f * A1},
+                                          { 1.000f * A1, 0.750f * A1, 0.500f * A1, 1.00f * A1},
+                                          { 0.250f * A1, 0.125f * A1, 0.000f * A1, 1.00f * A1},
+
+                                          { 1.000f * A2, 0.750f * A2, 0.500f * A2, 1.00f * A2},
+                                          { 0.250f * A2, 0.125f * A2, 0.000f * A2, 1.00f * A2},
+                                          { 1.000f * A2, 0.750f * A2, 0.500f * A2, 1.00f * A2},
+                                          { 0.250f * A2, 0.125f * A2, 0.000f * A2, 1.00f * A2},
+                                          { 1.000f * A2, 0.750f * A2, 0.500f * A2, 1.00f * A2},
+                                          { 0.250f * A2, 0.125f * A2, 0.000f * A2, 1.00f * A2},
+                                          { 1.000f * A2, 0.750f * A2, 0.500f * A2, 1.00f * A2},
+                                          { 0.250f * A2, 0.125f * A2, 0.000f * A2, 1.00f * A2},
+                                          { 1.000f * A2, 0.750f * A2, 0.500f * A2, 1.00f * A2},
+                                          { 0.250f * A2, 0.125f * A2, 0.000f * A2, 1.00f * A2},
+
+                                          { 1.000f * A3, 0.750f * A3, 0.500f * A3, 1.00f * A3},
+                                          { 0.250f * A3, 0.125f * A3, 0.000f * A3, 1.00f * A3},
+                                          { 1.000f * A3, 0.750f * A3, 0.500f * A3, 1.00f * A3},
+                                          { 0.250f * A3, 0.125f * A3, 0.000f * A3, 1.00f * A3},
+                                          { 1.000f * A3, 0.750f * A3, 0.500f * A3, 1.00f * A3},
+                                          { 0.250f * A3, 0.125f * A3, 0.000f * A3, 1.00f * A3},
+                                          { 1.000f * A3, 0.750f * A3, 0.500f * A3, 1.00f * A3},
+                                          { 0.250f * A3, 0.125f * A3, 0.000f * A3, 1.00f * A3},
+                                          { 1.000f * A3, 0.750f * A3, 0.500f * A3, 1.00f * A3},
+                                          { 0.250f * A3, 0.125f * A3, 0.000f * A3, 1.00f * A3},
+
+                                          // Add some source colors with alpha component that is different than the respective destination color
+                                          { 0.750f, 0.750f, 0.500f, 0.750f },
+                                          { 0.250f, 0.500f, 0.500f, 0.750f },
+                                          { 0.250f, 0.125f, 0.000f, 0.500f },
+                                          { 0.250f, 0.250f, 0.500f, 0.500f },
+                                          { 0.250f, 0.125f, 0.000f, 0.250f },
+                                          { 0.125f, 0.125f, 0.125f, 0.250f }};
+
+const Vec4 dstColors[] = {
+                                          // Test that pre-multiplied is converted correctly.
+                                          // Should not test invalid premultiplied colours (1, 1, 1, 0).
+                                          { 0.000f, 0.000f, 0.000f, 0.00f },
+                                          { 0.000f, 0.000f, 0.000f, 0.00f },
+
+                                          // Test clamping.
+                                          { -0.125f, -0.125f, -0.125f, 1.00f },
+                                          { -0.125f, -0.125f, -0.125f, 1.00f },
+                                          {  1.125f,  1.125f,  1.125f, 1.00f },
+                                          {  1.125f,  1.125f,  1.125f, 1.00f },
+
+                                          // Combinations that test other branches of blend equations.
+                                          { 1.000f, 1.000f, 1.000f, 1.00f },
+                                          { 1.000f, 1.000f, 1.000f, 1.00f },
+                                          { 0.500f, 0.500f, 0.500f, 1.00f },
+                                          { 0.500f, 0.500f, 0.500f, 1.00f },
+                                          { 0.250f, 0.250f, 0.250f, 1.00f },
+                                          { 0.250f, 0.250f, 0.250f, 1.00f },
+                                          { 0.125f, 0.125f, 0.125f, 1.00f },
+                                          { 0.125f, 0.125f, 0.125f, 1.00f },
+                                          { 0.000f, 0.000f, 0.000f, 1.00f },
+                                          { 0.000f, 0.000f, 0.000f, 1.00f },
+
+                                          // Above block with few different pre-multiplied alpha values.
+                                          { 1.000f * A1, 1.000f * A1, 1.000f * A1, 1.00f * A1},
+                                          { 1.000f * A1, 1.000f * A1, 1.000f * A1, 1.00f * A1},
+                                          { 0.500f * A1, 0.500f * A1, 0.500f * A1, 1.00f * A1},
+                                          { 0.500f * A1, 0.500f * A1, 0.500f * A1, 1.00f * A1},
+                                          { 0.250f * A1, 0.250f * A1, 0.250f * A1, 1.00f * A1},
+                                          { 0.250f * A1, 0.250f * A1, 0.250f * A1, 1.00f * A1},
+                                          { 0.125f * A1, 0.125f * A1, 0.125f * A1, 1.00f * A1},
+                                          { 0.125f * A1, 0.125f * A1, 0.125f * A1, 1.00f * A1},
+                                          { 0.000f * A1, 0.000f * A1, 0.000f * A1, 1.00f * A1},
+                                          { 0.000f * A1, 0.000f * A1, 0.000f * A1, 1.00f * A1},
+
+                                          { 1.000f * A2, 1.000f * A2, 1.000f * A2, 1.00f * A2},
+                                          { 1.000f * A2, 1.000f * A2, 1.000f * A2, 1.00f * A2},
+                                          { 0.500f * A2, 0.500f * A2, 0.500f * A2, 1.00f * A2},
+                                          { 0.500f * A2, 0.500f * A2, 0.500f * A2, 1.00f * A2},
+                                          { 0.250f * A2, 0.250f * A2, 0.250f * A2, 1.00f * A2},
+                                          { 0.250f * A2, 0.250f * A2, 0.250f * A2, 1.00f * A2},
+                                          { 0.125f * A2, 0.125f * A2, 0.125f * A2, 1.00f * A2},
+                                          { 0.125f * A2, 0.125f * A2, 0.125f * A2, 1.00f * A2},
+                                          { 0.000f * A2, 0.000f * A2, 0.000f * A2, 1.00f * A2},
+                                          { 0.000f * A2, 0.000f * A2, 0.000f * A2, 1.00f * A2},
+
+                                          { 1.000f * A3, 1.000f * A3, 1.000f * A3, 1.00f * A3},
+                                          { 1.000f * A3, 1.000f * A3, 1.000f * A3, 1.00f * A3},
+                                          { 0.500f * A3, 0.500f * A3, 0.500f * A3, 1.00f * A3},
+                                          { 0.500f * A3, 0.500f * A3, 0.500f * A3, 1.00f * A3},
+                                          { 0.250f * A3, 0.250f * A3, 0.250f * A3, 1.00f * A3 },
+                                          { 0.250f * A3, 0.250f * A3, 0.250f * A3, 1.00f * A3 },
+                                          { 0.125f * A3, 0.125f * A3, 0.125f * A3, 1.00f * A3 },
+                                          { 0.125f * A3, 0.125f * A3, 0.125f * A3, 1.00f * A3 },
+                                          { 0.000f * A3, 0.000f * A3, 0.000f * A3, 1.00f * A3 },
+                                          { 0.000f * A3, 0.000f * A3, 0.000f * A3, 1.00f * A3 },
+
+                                          // Add some source colors with alpha component that is different than the respective source color
+                                          { 1.000f, 1.000f, 1.000f, 1.000f },
+                                          { 0.250f, 0.250f, 0.250f, 0.500f },
+                                          { 0.500f, 0.500f, 0.500f, 0.750f },
+                                          { 0.250f, 0.250f, 0.250f, 0.250f },
+                                          { 0.250f, 0.250f, 0.250f, 0.500f },
+                                          { 0.125f, 0.125f, 0.125f, 0.125f }};
+
+const  Vec4    clearColorVec4  (1.0f, 1.0f, 1.0f, 1.0f);
+
+enum TestMode
+{
+       TEST_MODE_GENERIC = 0,
+       TEST_MODE_COHERENT = 1,
+};
+
+struct BlendOperationAdvancedParam
+{
+       TestMode                                                testMode;
+       deUint32                                                testNumber;
+       std::vector<VkBlendOp>                  blendOps;
+       deBool                                                  coherentOperations;
+       deBool                                                  independentBlend;
+       deUint32                                                colorAttachmentsCount;
+       VkBool32                                                premultipliedSrcColor;
+       VkBool32                                                premultipliedDstColor;
+       VkBlendOverlapEXT                               overlap;
+};
+
+// helper functions
+const std::string generateTestName (struct BlendOperationAdvancedParam param)
+{
+       std::ostringstream result;
+
+       result << ((param.testMode == TEST_MODE_COHERENT && !param.coherentOperations) ? "barrier_" : "");
+       result << "color_attachments_" << param.colorAttachmentsCount;
+       result << "_" << de::toLower(getBlendOverlapEXTStr(param.overlap).toString().substr(3));
+       result << (!param.premultipliedSrcColor ? "_nonpremultipliedsrc" : "");
+       result << (!param.premultipliedDstColor ? "_nonpremultiplieddst" : "");
+       result << "_" << param.testNumber;
+       return result.str();
+}
+
+const std::string generateTestDescription ()
+{
+       std::string result("Test advanced blend operations");
+       return result;
+}
+
+Vec3 calculateWeightingFactors(BlendOperationAdvancedParam param,
+                                                                       float alphaSrc, float alphaDst)
+{
+       Vec3 p = Vec3(0.0f, 0.0f, 0.0f);
+       switch(param.overlap)
+       {
+       case VK_BLEND_OVERLAP_UNCORRELATED_EXT:
+               p.x() = alphaSrc * alphaDst;
+               p.y() = alphaSrc * (1.0f - alphaDst);
+               p.z() = alphaDst * (1.0f - alphaSrc);
+               break;
+       case VK_BLEND_OVERLAP_CONJOINT_EXT:
+               p.x() = deFloatMin(alphaSrc, alphaDst);
+               p.y() = deFloatMax(alphaSrc - alphaDst, 0.0f);
+               p.z() = deFloatMax(alphaDst - alphaSrc, 0.0f);
+               break;
+       case VK_BLEND_OVERLAP_DISJOINT_EXT:
+               p.x() = deFloatMax(alphaSrc + alphaDst - 1.0f, 0.0f);
+               p.y() = deFloatMin(alphaSrc, 1.0f - alphaDst);
+               p.z() = deFloatMin(alphaDst, 1.0f - alphaSrc);
+               break;
+       default:
+               DE_FATAL("Unsupported Advanced Blend Overlap Mode");
+       };
+       return p;
+}
+
+       Vec3 calculateXYZFactors(VkBlendOp op)
+{
+       Vec3 xyz = Vec3(0.0f, 0.0f, 0.0f);
+       switch (op)
+       {
+       case VK_BLEND_OP_ZERO_EXT:
+               xyz = Vec3(0.0f, 0.0f, 0.0f);
+               break;
+
+       case VK_BLEND_OP_DST_ATOP_EXT:
+       case VK_BLEND_OP_SRC_EXT:
+               xyz = Vec3(1.0f, 1.0f, 0.0f);
+               break;
+
+       case VK_BLEND_OP_DST_EXT:
+               xyz = Vec3(1.0f, 0.0f, 1.0f);
+               break;
+
+       case VK_BLEND_OP_HSL_LUMINOSITY_EXT:
+       case VK_BLEND_OP_HSL_COLOR_EXT:
+       case VK_BLEND_OP_HSL_SATURATION_EXT:
+       case VK_BLEND_OP_HSL_HUE_EXT:
+       case VK_BLEND_OP_HARDMIX_EXT:
+       case VK_BLEND_OP_PINLIGHT_EXT:
+       case VK_BLEND_OP_LINEARLIGHT_EXT:
+       case VK_BLEND_OP_VIVIDLIGHT_EXT:
+       case VK_BLEND_OP_LINEARBURN_EXT:
+       case VK_BLEND_OP_LINEARDODGE_EXT:
+       case VK_BLEND_OP_EXCLUSION_EXT:
+       case VK_BLEND_OP_DIFFERENCE_EXT:
+       case VK_BLEND_OP_SOFTLIGHT_EXT:
+       case VK_BLEND_OP_HARDLIGHT_EXT:
+       case VK_BLEND_OP_COLORBURN_EXT:
+       case VK_BLEND_OP_COLORDODGE_EXT:
+       case VK_BLEND_OP_LIGHTEN_EXT:
+       case VK_BLEND_OP_DARKEN_EXT:
+       case VK_BLEND_OP_OVERLAY_EXT:
+       case VK_BLEND_OP_SCREEN_EXT:
+       case VK_BLEND_OP_MULTIPLY_EXT:
+       case VK_BLEND_OP_SRC_OVER_EXT:
+       case VK_BLEND_OP_DST_OVER_EXT:
+               xyz = Vec3(1.0f, 1.0f, 1.0f);
+               break;
+
+       case VK_BLEND_OP_SRC_IN_EXT:
+       case VK_BLEND_OP_DST_IN_EXT:
+               xyz = Vec3(1.0f, 0.0f, 0.0f);
+               break;
+
+       case VK_BLEND_OP_SRC_OUT_EXT:
+               xyz = Vec3(0.0f, 1.0f, 0.0f);
+               break;
+
+       case VK_BLEND_OP_DST_OUT_EXT:
+               xyz = Vec3(0.0f, 0.0f, 1.0f);
+               break;
+
+       case VK_BLEND_OP_INVERT_RGB_EXT:
+       case VK_BLEND_OP_INVERT_EXT:
+       case VK_BLEND_OP_SRC_ATOP_EXT:
+               xyz = Vec3(1.0f, 0.0f, 1.0f);
+               break;
+
+       case VK_BLEND_OP_XOR_EXT:
+               xyz = Vec3(0.0f, 1.0f, 1.0f);
+               break;
+
+       default:
+               DE_FATAL("Unsupported f/X/Y/Z Advanced Blend Operations Mode");
+       };
+
+       return xyz;
+}
+
+float blendOpOverlay(float src, float dst)
+{
+       if (dst <= 0.5f)
+               return (2.0f * src * dst);
+       else
+               return (1.0f - (2.0f * (1.0f - src) * (1.0f - dst)));
+}
+
+float blendOpColorDodge(float src, float dst)
+{
+       if (dst <= 0.0f)
+               return 0.0f;
+       else if (src < 1.0f)
+               return deFloatMin(1.0f, (dst / (1.0f - src)));
+       else
+               return 1.0f;
+}
+
+float blendOpColorBurn(float src, float dst)
+{
+       if (dst >= 1.0f)
+               return 1.0f;
+       else if (src > 0.0f)
+               return 1.0f - deFloatMin(1.0f, (1.0f - dst) / src);
+       else
+               return 0.0f;
+}
+
+float blendOpHardlight(float src, float dst)
+{
+       if (src <= 0.5f)
+               return 2.0f * src * dst;
+       else
+               return 1.0f - (2.0f * (1.0f - src) * (1.0f - dst));
+}
+
+float blendOpSoftlight(float src, float dst)
+{
+       if (src <= 0.5f)
+               return dst - ((1.0f - (2.0f * src)) * dst * (1.0f - dst));
+       else if (dst <= 0.25f)
+               return dst + (((2.0f * src) - 1.0f) * dst * ((((16.0f * dst) - 12.0f) * dst) + 3.0f));
+       else
+               return dst + (((2.0f * src) - 1.0f) * (deFloatSqrt(dst) - dst));
+}
+
+float blendOpLinearDodge(float src, float dst)
+{
+       if ((src + dst) <= 1.0f)
+               return src + dst;
+       else
+               return 1.0f;
+}
+
+float blendOpLinearBurn(float src, float dst)
+{
+       if ((src + dst) > 1.0f)
+               return src + dst - 1.0f;
+       else
+               return 0.0f;
+}
+
+float blendOpVividLight(float src, float dst)
+{
+       if (src <= 0.0f)
+               return 0.0f;
+       if (src < 0.5f)
+               return 1.0f - (deFloatMin(1.0f, (1.0f - dst) / (2.0f * src)));
+       if (src < 1.0f)
+               return deFloatMin(1.0f, dst / (2.0f * (1.0f - src)));
+       else
+               return 1.0f;
+}
+
+float blendOpLinearLight(float src, float dst)
+{
+       if ((2.0f * src + dst) > 2.0f)
+               return 1.0f;
+       if ((2.0f * src + dst) <= 1.0f)
+               return 0.0f;
+       return (2.0f * src) + dst - 1.0f;
+}
+
+float blendOpPinLight(float src, float dst)
+{
+       if (((2.0f * src - 1.0f) > dst) && src < 0.5f)
+               return 0.0f;
+       if (((2.0f * src - 1.0f) > dst) && src >= 0.5f)
+               return 2.0f * src - 1.0f;
+       if (((2.0f * src - 1.0f) <= dst) && src < (0.5f * dst))
+               return 2.0f * src;
+       if (((2.0f * src - 1.0f) <= dst) && src >= (0.5f * dst))
+               return dst;
+       return 0.0f;
+}
+
+float blendOpHardmix(float src, float dst)
+{
+       if ((src + dst) < 1.0f)
+               return 0.0f;
+       else
+               return 1.0f;
+}
+
+float minv3(Vec3 c)
+{
+       return deFloatMin(deFloatMin(c.x(), c.y()), c.z());
+}
+
+float maxv3(Vec3 c)
+{
+       return deFloatMax(deFloatMax(c.x(), c.y()), c.z());
+}
+
+float lumv3(Vec3 c)
+{
+       return dot(c, Vec3(0.3f, 0.59f, 0.11f));
+}
+
+float satv3(Vec3 c)
+{
+       return maxv3(c) - minv3(c);
+}
+
+// If any color components are outside [0,1], adjust the color to
+// get the components in range.
+Vec3 clipColor(Vec3 color)
+{
+       float lum = lumv3(color);
+       float mincol = minv3(color);
+       float maxcol = maxv3(color);
+
+       if (mincol < 0.0)
+       {
+               color = lum + ((color - lum) * lum) / (lum - mincol);
+       }
+       if (maxcol > 1.0)
+       {
+               color = lum + ((color - lum) * (1.0f - lum)) / (maxcol - lum);
+       }
+       return color;
+}
+
+// Take the base RGB color <cbase> and override its luminosity
+// with that of the RGB color <clum>.
+Vec3 setLum(Vec3 cbase, Vec3 clum)
+{
+       float lbase = lumv3(cbase);
+       float llum = lumv3(clum);
+       float ldiff = llum - lbase;
+
+       Vec3 color = cbase + Vec3(ldiff);
+       return clipColor(color);
+}
+
+// Take the base RGB color <cbase> and override its saturation with
+// that of the RGB color <csat>.  The override the luminosity of the
+// result with that of the RGB color <clum>.
+Vec3 setLumSat(Vec3 cbase, Vec3 csat, Vec3 clum)
+{
+       float minbase = minv3(cbase);
+       float sbase = satv3(cbase);
+       float ssat = satv3(csat);
+       Vec3 color;
+
+       if (sbase > 0)
+       {
+               // Equivalent (modulo rounding errors) to setting the
+               // smallest (R,G,B) component to 0, the largest to <ssat>,
+               // and interpolating the "middle" component based on its
+               // original value relative to the smallest/largest.
+               color = (cbase - minbase) * ssat / sbase;
+       } else {
+               color = Vec3(0.0f);
+       }
+       return setLum(color, clum);
+}
+
+Vec3 calculateFFunction(VkBlendOp op,
+                                               Vec3 src, Vec3 dst)
+{
+       Vec3 f = Vec3(0.0f, 0.0f, 0.0f);
+
+       switch (op)
+       {
+       case VK_BLEND_OP_XOR_EXT:
+       case VK_BLEND_OP_SRC_OUT_EXT:
+       case VK_BLEND_OP_DST_OUT_EXT:
+       case VK_BLEND_OP_ZERO_EXT:
+               f = Vec3(0.0f, 0.0f, 0.0f);
+               break;
+
+       case VK_BLEND_OP_SRC_ATOP_EXT:
+       case VK_BLEND_OP_SRC_IN_EXT:
+       case VK_BLEND_OP_SRC_OVER_EXT:
+       case VK_BLEND_OP_SRC_EXT:
+               f = src;
+               break;
+
+       case VK_BLEND_OP_DST_ATOP_EXT:
+       case VK_BLEND_OP_DST_IN_EXT:
+       case VK_BLEND_OP_DST_OVER_EXT:
+       case VK_BLEND_OP_DST_EXT:
+               f = dst;
+               break;
+
+       case VK_BLEND_OP_MULTIPLY_EXT:
+               f = src * dst;
+               break;
+
+       case VK_BLEND_OP_SCREEN_EXT:
+               f = src + dst - (src*dst);
+               break;
+
+       case VK_BLEND_OP_OVERLAY_EXT:
+               f.x() = blendOpOverlay(src.x(), dst.x());
+               f.y() = blendOpOverlay(src.y(), dst.y());
+               f.z() = blendOpOverlay(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_DARKEN_EXT:
+               f.x() = deFloatMin(src.x(), dst.x());
+               f.y() = deFloatMin(src.y(), dst.y());
+               f.z() = deFloatMin(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_LIGHTEN_EXT:
+               f.x() = deFloatMax(src.x(), dst.x());
+               f.y() = deFloatMax(src.y(), dst.y());
+               f.z() = deFloatMax(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_COLORDODGE_EXT:
+               f.x() = blendOpColorDodge(src.x(), dst.x());
+               f.y() = blendOpColorDodge(src.y(), dst.y());
+               f.z() = blendOpColorDodge(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_COLORBURN_EXT:
+               f.x() = blendOpColorBurn(src.x(), dst.x());
+               f.y() = blendOpColorBurn(src.y(), dst.y());
+               f.z() = blendOpColorBurn(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_HARDLIGHT_EXT:
+               f.x() = blendOpHardlight(src.x(), dst.x());
+               f.y() = blendOpHardlight(src.y(), dst.y());
+               f.z() = blendOpHardlight(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_SOFTLIGHT_EXT:
+               f.x() = blendOpSoftlight(src.x(), dst.x());
+               f.y() = blendOpSoftlight(src.y(), dst.y());
+               f.z() = blendOpSoftlight(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_DIFFERENCE_EXT:
+               f.x() = deFloatAbs(dst.x() - src.x());
+               f.y() = deFloatAbs(dst.y() - src.y());
+               f.z() = deFloatAbs(dst.z() - src.z());
+               break;
+
+
+       case VK_BLEND_OP_EXCLUSION_EXT:
+               f = src + dst - (2.0f * src * dst);
+               break;
+
+       case VK_BLEND_OP_INVERT_EXT:
+               f = 1.0f - dst;
+               break;
+
+       case VK_BLEND_OP_INVERT_RGB_EXT:
+               f = src * (1.0f - dst);
+               break;
+
+       case VK_BLEND_OP_LINEARDODGE_EXT:
+               f.x() = blendOpLinearDodge(src.x(), dst.x());
+               f.y() = blendOpLinearDodge(src.y(), dst.y());
+               f.z() = blendOpLinearDodge(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_LINEARBURN_EXT:
+               f.x() = blendOpLinearBurn(src.x(), dst.x());
+               f.y() = blendOpLinearBurn(src.y(), dst.y());
+               f.z() = blendOpLinearBurn(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_VIVIDLIGHT_EXT:
+               f.x() = blendOpVividLight(src.x(), dst.x());
+               f.y() = blendOpVividLight(src.y(), dst.y());
+               f.z() = blendOpVividLight(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_LINEARLIGHT_EXT:
+               f.x() = blendOpLinearLight(src.x(), dst.x());
+               f.y() = blendOpLinearLight(src.y(), dst.y());
+               f.z() = blendOpLinearLight(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_PINLIGHT_EXT:
+               f.x() = blendOpPinLight(src.x(), dst.x());
+               f.y() = blendOpPinLight(src.y(), dst.y());
+               f.z() = blendOpPinLight(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_HARDMIX_EXT:
+               f.x() = blendOpHardmix(src.x(), dst.x());
+               f.y() = blendOpHardmix(src.y(), dst.y());
+               f.z() = blendOpHardmix(src.z(), dst.z());
+               break;
+
+       case VK_BLEND_OP_HSL_HUE_EXT:
+               f = setLumSat(src, dst, dst);
+               break;
+
+       case VK_BLEND_OP_HSL_SATURATION_EXT:
+               f = setLumSat(dst, src, dst);
+               break;
+
+       case VK_BLEND_OP_HSL_COLOR_EXT:
+               f = setLum(src, dst);
+               break;
+
+       case VK_BLEND_OP_HSL_LUMINOSITY_EXT:
+               f = setLum(dst, src);
+               break;
+
+       default:
+               DE_FATAL("Unsupported f/X/Y/Z Advanced Blend Operations Mode");
+       };
+
+       return f;
+}
+
+Vec4 additionalRGBBlendOperations(VkBlendOp op,
+                                                                 Vec4 src, Vec4 dst)
+{
+       Vec4 res = Vec4(0.0f, 0.0f, 0.0f, 1.0f);
+
+       switch (op)
+       {
+       case VK_BLEND_OP_PLUS_EXT:
+               res = src + dst;
+               break;
+
+       case VK_BLEND_OP_PLUS_CLAMPED_EXT:
+               res.x() = deFloatMin(1.0f, src.x() + dst.x());
+               res.y() = deFloatMin(1.0f, src.y() + dst.y());
+               res.z() = deFloatMin(1.0f, src.z() + dst.z());
+               res.w() = deFloatMin(1.0f, src.w() + dst.w());
+               break;
+
+       case VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT:
+               res.x() = deFloatMin(deFloatMin(1.0f, src.w() + dst.w()), src.x() + dst.x());
+               res.y() = deFloatMin(deFloatMin(1.0f, src.w() + dst.w()), src.y() + dst.y());
+               res.z() = deFloatMin(deFloatMin(1.0f, src.w() + dst.w()), src.z() + dst.z());
+               res.w() = deFloatMin(1.0f, src.w() + dst.w());
+               break;
+
+       case VK_BLEND_OP_PLUS_DARKER_EXT:
+               res.x() = deFloatMax(0.0f, deFloatMin(1.0f, src.w() + dst.w()) - ((src.w() - src.x()) + (dst.w() - dst.x())));
+               res.y() = deFloatMax(0.0f, deFloatMin(1.0f, src.w() + dst.w()) - ((src.w() - src.y()) + (dst.w() - dst.y())));
+               res.z() = deFloatMax(0.0f, deFloatMin(1.0f, src.w() + dst.w()) - ((src.w() - src.z()) + (dst.w() - dst.z())));
+               res.w() = deFloatMin(1.0f, src.w() + dst.w());
+               break;
+
+       case VK_BLEND_OP_MINUS_EXT:
+               res = dst - src;
+               break;
+
+       case VK_BLEND_OP_MINUS_CLAMPED_EXT:
+               res.x() = deFloatMax(0.0f, dst.x() - src.x());
+               res.y() = deFloatMax(0.0f, dst.y() - src.y());
+               res.z() = deFloatMax(0.0f, dst.z() - src.z());
+               res.w() = deFloatMax(0.0f, dst.w() - src.w());
+               break;
+
+       case VK_BLEND_OP_CONTRAST_EXT:
+               res.x() = (dst.w() / 2.0f) + 2.0f * (dst.x() - (dst.w() / 2.0f)) * (src.x() - (src.w() / 2.0f));
+               res.y() = (dst.w() / 2.0f) + 2.0f * (dst.y() - (dst.w() / 2.0f)) * (src.y() - (src.w() / 2.0f));
+               res.z() = (dst.w() / 2.0f) + 2.0f * (dst.z() - (dst.w() / 2.0f)) * (src.z() - (src.w() / 2.0f));
+               res.w() = dst.w();
+               break;
+
+       case VK_BLEND_OP_INVERT_OVG_EXT:
+               res.x() = src.w() * (1.0f - dst.x()) + (1.0f - src.w()) * dst.x();
+               res.y() = src.w() * (1.0f - dst.y()) + (1.0f - src.w()) * dst.y();
+               res.z() = src.w() * (1.0f - dst.z()) + (1.0f - src.w()) * dst.z();
+               res.w() = src.w() + dst.w() - src.w() * dst.w();
+               break;
+
+       case VK_BLEND_OP_RED_EXT:
+               res = dst;
+               res.x() = src.x();
+               break;
+
+       case VK_BLEND_OP_GREEN_EXT:
+               res = dst;
+               res.y() = src.y();
+               break;
+
+       case VK_BLEND_OP_BLUE_EXT:
+               res = dst;
+               res.z() = src.z();
+               break;
+
+       default:
+               DE_FATAL("Unsupported blend operation");
+       };
+       return res;
+}
+
+Vec4 calculateFinalColor(BlendOperationAdvancedParam param, VkBlendOp op,
+                                                Vec4 source, Vec4 destination)
+{
+       Vec4 result = Vec4(0.0f, 0.0f, 0.0f, 1.0f);
+       Vec3 srcColor = source.xyz();
+       Vec3 dstColor = destination.xyz();
+
+       // Calculate weighting factors
+       Vec3 p = calculateWeightingFactors(param, source.w(), destination.w());
+
+       if (op > VK_BLEND_OP_MAX && op < VK_BLEND_OP_PLUS_EXT)
+       {
+               {
+                       // If srcPremultiplied is set to VK_TRUE, the fragment color components
+                       // are considered to have been premultiplied by the A component prior to
+                       // blending. The base source color (Rs',Gs',Bs') is obtained by dividing
+                       // through by the A component.
+                       if (param.premultipliedSrcColor)
+                       {
+                               if (source.w() != 0.0f)
+                                       srcColor = srcColor / source.w();
+                               else
+                                       srcColor = Vec3(0.0f, 0.0f, 0.0f);
+                       }
+                       // If dstPremultiplied is set to VK_TRUE, the destination components are
+                       // considered to have been premultiplied by the A component prior to
+                       // blending. The base destination color (Rd',Gd',Bd') is obtained by dividing
+                       // through by the A component.
+                       if (param.premultipliedDstColor)
+                       {
+                               if (destination.w() != 0.0f)
+                                       dstColor = dstColor / destination.w();
+                               else
+                                       dstColor = Vec3(0.0f, 0.0f, 0.0f);
+                       }
+               }
+
+               // Calculate X, Y, Z terms of the equation
+               Vec3 xyz = calculateXYZFactors(op);
+               Vec3 fSrcDst = calculateFFunction(op, srcColor, dstColor);
+
+               result.x() = fSrcDst.x() * p.x() + xyz.y() * srcColor.x() * p.y() + xyz.z() * dstColor.x() * p.z();
+               result.y() = fSrcDst.y() * p.x() + xyz.y() * srcColor.y() * p.y() + xyz.z() * dstColor.y() * p.z();
+               result.z() = fSrcDst.z() * p.x() + xyz.y() * srcColor.z() * p.y() + xyz.z() * dstColor.z() * p.z();
+               result.w() = xyz.x() * p.x() + xyz.y() * p.y() + xyz.z() * p.z();
+       }
+       else if (op >= VK_BLEND_OP_PLUS_EXT && op < VK_BLEND_OP_MAX_ENUM)
+       {
+               // Premultiply colors for additional RGB blend operations. The formula is different than the rest of operations.
+               {
+                       if (!param.premultipliedSrcColor)
+                       {
+                               srcColor = srcColor * source.w();
+                       }
+
+                       if (!param.premultipliedDstColor)
+                       {
+                               dstColor = dstColor * destination.w();
+                       }
+
+               }
+               Vec4 src = Vec4(srcColor.x(), srcColor.y(), srcColor.z(), source.w());
+               Vec4 dst = Vec4(dstColor.x(), dstColor.y(), dstColor.z(), destination.w());
+               result = additionalRGBBlendOperations(op, src, dst);
+       }
+       else
+       {
+               DE_FATAL("Unsupported Blend Operation");
+       }
+       return result;
+}
+
+static inline void getCoordinates (deUint32 index, deInt32 &x, deInt32 &y)
+{
+       x = index % widthArea;
+       y = index / heightArea;
+}
+
+static inline std::vector<Vec4> createPoints (void)
+{
+       std::vector<Vec4> vertices;
+       vertices.push_back(Vec4(-1.0f, -1.0f, 0.0f, 1.0f));
+       vertices.push_back(Vec4( 1.0f,  1.0f, 0.0f, 1.0f));
+       vertices.push_back(Vec4(-1.0f,  1.0f, 0.0f, 1.0f));
+       vertices.push_back(Vec4(-1.0f, -1.0f, 0.0f, 1.0f));
+       vertices.push_back(Vec4( 1.0f,  1.0f, 0.0f, 1.0f));
+       vertices.push_back(Vec4( 1.0f, -1.0f, 0.0f, 1.0f));
+       return vertices;
+}
+
+template <class Test>
+vkt::TestCase* newTestCase (tcu::TestContext&                                  testContext,
+                                                       const BlendOperationAdvancedParam       testParam)
+{
+       return new Test(testContext,
+                                       generateTestName(testParam).c_str(),
+                                       generateTestDescription().c_str(),
+                                       testParam);
+}
+
+Move<VkRenderPass> makeTestRenderPass (BlendOperationAdvancedParam                     param,
+                                                                          const DeviceInterface&                               vk,
+                                                                          const VkDevice                                               device,
+                                                                          const VkFormat                                               colorFormat,
+                                                                          VkAttachmentLoadOp                                   colorLoadOp = VK_ATTACHMENT_LOAD_OP_CLEAR)
+{
+       const VkAttachmentDescription                   colorAttachmentDescription                      =
+       {
+               (VkAttachmentDescriptionFlags)0,                                // VkAttachmentDescriptionFlags         flags
+               colorFormat,                                                                    // VkFormat                                                     format
+               VK_SAMPLE_COUNT_1_BIT,                                                  // VkSampleCountFlagBits                        samples
+               colorLoadOp,                                                                    // VkAttachmentLoadOp                           loadOp
+               VK_ATTACHMENT_STORE_OP_STORE,                                   // VkAttachmentStoreOp                          storeOp
+               VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                // VkAttachmentLoadOp                           stencilLoadOp
+               VK_ATTACHMENT_STORE_OP_DONT_CARE,                               // VkAttachmentStoreOp                          stencilStoreOp
+               (colorLoadOp == VK_ATTACHMENT_LOAD_OP_LOAD) ?
+                       VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL :
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                      // VkImageLayout                                        initialLayout
+               VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL                // VkImageLayout                                        finalLayout
+       };
+
+       std::vector<VkAttachmentDescription>    attachmentDescriptions;
+       std::vector<VkAttachmentReference>              colorAttachmentRefs;
+
+
+       for (deUint32 i = 0; i < param.colorAttachmentsCount; i++)
+       {
+               attachmentDescriptions.push_back(colorAttachmentDescription);
+               const VkAttachmentReference             colorAttachmentRef      =
+               {
+                       i,                                                                                      // deUint32             attachment
+                       VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL        // VkImageLayout        layout
+               };
+
+               colorAttachmentRefs.push_back(colorAttachmentRef);
+       }
+
+       const VkSubpassDescription                              subpassDescription                                      =
+       {
+               (VkSubpassDescriptionFlags)0,                                                   // VkSubpassDescriptionFlags            flags
+               VK_PIPELINE_BIND_POINT_GRAPHICS,                                                // VkPipelineBindPoint                          pipelineBindPoint
+               0u,                                                                                                             // deUint32                                                     inputAttachmentCount
+               DE_NULL,                                                                                                // const VkAttachmentReference*         pInputAttachments
+               param.colorAttachmentsCount,                                                    // deUint32                                                     colorAttachmentCount
+               colorAttachmentRefs.data(),                                                             // const VkAttachmentReference*         pColorAttachments
+               DE_NULL,                                                                                                // const VkAttachmentReference*         pResolveAttachments
+               DE_NULL,                                                                                                // const VkAttachmentReference*         pDepthStencilAttachment
+               0u,                                                                                                             // deUint32                                                     preserveAttachmentCount
+               DE_NULL                                                                                                 // const deUint32*                                      pPreserveAttachments
+       };
+
+       const VkRenderPassCreateInfo                    renderPassInfo                                          =
+       {
+               VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,                                                                      // VkStructureType                                      sType
+               DE_NULL,                                                                                                                                        // const void*                                          pNext
+               (VkRenderPassCreateFlags)0,                                                                                                     // VkRenderPassCreateFlags                      flags
+               (deUint32)attachmentDescriptions.size(),                                                                        // deUint32                                                     attachmentCount
+               attachmentDescriptions.data(),                                                                                          // const VkAttachmentDescription*       pAttachments
+               1u,                                                                                                                                                     // deUint32                                                     subpassCount
+               &subpassDescription,                                                                                                            // const VkSubpassDescription*          pSubpasses
+               0u,                                                                                                                                                     // deUint32                                                     dependencyCount
+               DE_NULL                                                                                                                                         // const VkSubpassDependency*           pDependencies
+       };
+
+       return createRenderPass(vk, device, &renderPassInfo, DE_NULL);
+}
+
+Move<VkBuffer> createBufferAndBindMemory (Context& context, VkDeviceSize size, VkBufferUsageFlags usage, de::MovePtr<Allocation>* pAlloc)
+{
+       const DeviceInterface&  vk                               = context.getDeviceInterface();
+       const VkDevice                  vkDevice                 = context.getDevice();
+       const deUint32                  queueFamilyIndex = context.getUniversalQueueFamilyIndex();
+
+       const VkBufferCreateInfo vertexBufferParams =
+       {
+               VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,           // VkStructureType              sType;
+               DE_NULL,                                                                        // const void*                  pNext;
+               0u,                                                                                     // VkBufferCreateFlags  flags;
+               size,                                                                           // VkDeviceSize                 size;
+               usage,                                                                          // VkBufferUsageFlags   usage;
+               VK_SHARING_MODE_EXCLUSIVE,                                      // VkSharingMode                sharingMode;
+               1u,                                                                                     // deUint32                             queueFamilyCount;
+               &queueFamilyIndex                                                       // const deUint32*              pQueueFamilyIndices;
+       };
+
+       Move<VkBuffer> vertexBuffer = createBuffer(vk, vkDevice, &vertexBufferParams);
+
+       *pAlloc = context.getDefaultAllocator().allocate(getBufferMemoryRequirements(vk, vkDevice, *vertexBuffer), MemoryRequirement::HostVisible);
+       VK_CHECK(vk.bindBufferMemory(vkDevice, *vertexBuffer, (*pAlloc)->getMemory(), (*pAlloc)->getOffset()));
+
+       return vertexBuffer;
+}
+
+Move<VkImage> createImage2DAndBindMemory (Context&                                                     context,
+                                                                                 VkFormat                                                      format,
+                                                                                 deUint32                                                      width,
+                                                                                 deUint32                                                      height,
+                                                                                 VkImageUsageFlags                                     usage,
+                                                                                 VkSampleCountFlagBits                         sampleCount,
+                                                                                 de::details::MovePtr<Allocation>* pAlloc)
+{
+       const DeviceInterface&  vk                               = context.getDeviceInterface();
+       const VkDevice                  vkDevice                 = context.getDevice();
+       const deUint32                  queueFamilyIndex = context.getUniversalQueueFamilyIndex();
+
+       const VkImageCreateInfo colorImageParams =
+       {
+               VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,                                                                            // VkStructureType              sType;
+               DE_NULL,                                                                                                                                        // const void*                  pNext;
+               0u,                                                                                                                                                     // VkImageCreateFlags   flags;
+               VK_IMAGE_TYPE_2D,                                                                                                                       // VkImageType                  imageType;
+               format,                                                                                                                                         // VkFormat                             format;
+               { width, height, 1u },                                                                                                          // VkExtent3D                   extent;
+               1u,                                                                                                                                                     // deUint32                             mipLevels;
+               1u,                                                                                                                                                     // deUint32                             arraySize;
+               sampleCount,                                                                                                                            // deUint32                             samples;
+               VK_IMAGE_TILING_OPTIMAL,                                                                                                        // VkImageTiling                tiling;
+               usage,                                                                                                                                          // VkImageUsageFlags    usage;
+               VK_SHARING_MODE_EXCLUSIVE,                                                                                                      // VkSharingMode                sharingMode;
+               1u,                                                                                                                                                     // deUint32                             queueFamilyCount;
+               &queueFamilyIndex,                                                                                                                      // const deUint32*              pQueueFamilyIndices;
+               VK_IMAGE_LAYOUT_UNDEFINED,                                                                                                      // VkImageLayout                initialLayout;
+       };
+
+       Move<VkImage> image = createImage(vk, vkDevice, &colorImageParams);
+
+       *pAlloc = context.getDefaultAllocator().allocate(getImageMemoryRequirements(vk, vkDevice, *image), MemoryRequirement::Any);
+       VK_CHECK(vk.bindImageMemory(vkDevice, *image, (*pAlloc)->getMemory(), (*pAlloc)->getOffset()));
+
+       return image;
+}
+
+// Test Classes
+class BlendOperationAdvancedTestInstance : public vkt::TestInstance
+{
+public:
+                                                               BlendOperationAdvancedTestInstance              (Context&                               context,
+                                                                                                                                                const BlendOperationAdvancedParam      param);
+       virtual                                         ~BlendOperationAdvancedTestInstance             (void);
+       virtual tcu::TestStatus         iterate                                                                 (void);
+protected:
+                       void                            prepareRenderPass                                               (VkFramebuffer framebuffer, VkPipeline pipeline) const;
+                       void                            prepareCommandBuffer                                    (void) const;
+                       void                            buildPipeline                                                   (VkBool32 premultiplySrc, VkBool32 premultiplyDst);
+                       void                            bindShaderStage                                                 (VkShaderStageFlagBits                                  stage,
+                                                                                                                                                const char*                                                    sourceName,
+                                                                                                                                                const char*                                                    entryName);
+                       deBool                          verifyTestResult                                                (void);
+protected:
+       const BlendOperationAdvancedParam               m_param;
+       const tcu::UVec2                                                m_renderSize;
+       const VkFormat                                                  m_colorFormat;
+       Move<VkPipelineLayout>                                  m_pipelineLayout;
+
+       Move<VkBuffer>                                                  m_vertexBuffer;
+       de::MovePtr<Allocation>                                 m_vertexBufferMemory;
+       std::vector<Vec4>                                               m_vertices;
+
+       Move<VkRenderPass>                                              m_renderPass;
+       Move<VkCommandPool>                                             m_cmdPool;
+       Move<VkCommandBuffer>                                   m_cmdBuffer;
+       std::vector<Move<VkImage>>                              m_colorImages;
+       std::vector<Move<VkImageView>>                  m_colorAttachmentViews;
+       std::vector<de::MovePtr<Allocation>>    m_colorImageAllocs;
+       std::vector<VkImageMemoryBarrier>               m_imageLayoutBarriers;
+       Move<VkFramebuffer>                                             m_framebuffer;
+       Move<VkPipeline>                                                m_pipeline;
+
+       Move<VkShaderModule>                                    m_shaderModules[2];
+       deUint32                                                                m_shaderStageCount;
+       VkPipelineShaderStageCreateInfo                 m_shaderStageInfo[2];
+};
+
+void BlendOperationAdvancedTestInstance::bindShaderStage (VkShaderStageFlagBits        stage,
+                                                                                                                 const char*                   sourceName,
+                                                                                                                 const char*                   entryName)
+{
+       const DeviceInterface&  vk                      = m_context.getDeviceInterface();
+       const VkDevice                  vkDevice        = m_context.getDevice();
+
+       // Create shader module
+       deUint32*                               code            = (deUint32*)m_context.getBinaryCollection().get(sourceName).getBinary();
+       deUint32                                codeSize        = (deUint32)m_context.getBinaryCollection().get(sourceName).getSize();
+
+       const VkShaderModuleCreateInfo moduleCreateInfo =
+       {
+               VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO,                            // VkStructureType                              sType;
+               DE_NULL,                                                                                                        // const void*                                  pNext;
+               0u,                                                                                                                     // VkShaderModuleCreateFlags    flags;
+               codeSize,                                                                                                       // deUintptr                                    codeSize;
+               code,                                                                                                           // const deUint32*                              pCode;
+       };
+
+       m_shaderModules[m_shaderStageCount] = createShaderModule(vk, vkDevice, &moduleCreateInfo);
+
+       // Prepare shader stage info
+       m_shaderStageInfo[m_shaderStageCount].sType                                     = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;
+       m_shaderStageInfo[m_shaderStageCount].pNext                                     = DE_NULL;
+       m_shaderStageInfo[m_shaderStageCount].flags                                     = 0u;
+       m_shaderStageInfo[m_shaderStageCount].stage                                     = stage;
+       m_shaderStageInfo[m_shaderStageCount].module                            = *m_shaderModules[m_shaderStageCount];
+       m_shaderStageInfo[m_shaderStageCount].pName                                     = entryName;
+       m_shaderStageInfo[m_shaderStageCount].pSpecializationInfo       = DE_NULL;
+
+       m_shaderStageCount++;
+}
+
+void BlendOperationAdvancedTestInstance::buildPipeline (VkBool32 srcPremultiplied,
+                                                                                                          VkBool32 dstPremultiplied)
+{
+       const DeviceInterface&          vk                                      = m_context.getDeviceInterface();
+       const VkDevice                          vkDevice                        = m_context.getDevice();
+
+       // Create pipeline
+       const VkVertexInputBindingDescription vertexInputBindingDescription =
+       {
+               0u,                                                                     // deUint32                             binding;
+               sizeof(Vec4),                                           // deUint32                             strideInBytes;
+               VK_VERTEX_INPUT_RATE_VERTEX,            // VkVertexInputRate    inputRate;
+       };
+
+       const VkVertexInputAttributeDescription vertexInputAttributeDescription =
+       {
+               0u,                                                                     // deUint32 location;
+               0u,                                                                     // deUint32 binding;
+               VK_FORMAT_R32G32B32A32_SFLOAT,          // VkFormat format;
+               0u                                                                      // deUint32 offsetInBytes;
+       };
+
+       const VkPipelineVertexInputStateCreateInfo vertexInputStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,              // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               0u,                                                                                                                             // VkPipelineVertexInputStateCreateFlags        flags;
+               1u,                                                                                                                             // deUint32                                                                     vertexBindingDescriptionCount;
+               &vertexInputBindingDescription,                                                                 // const VkVertexInputBindingDescription*       pVertexBindingDescriptions;
+               1u,                                                                                                                             // deUint32                                                                     vertexAttributeDescriptionCount;
+               &vertexInputAttributeDescription,                                                               // const VkVertexInputAttributeDescription* pVertexAttributeDescriptions;
+       };
+
+       const VkPipelineInputAssemblyStateCreateInfo inputAssemblyStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,    // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               0u,                                                                                                                             // VkPipelineInputAssemblyStateCreateFlags      flags;
+               VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,                                                    // VkPrimitiveTopology                                          topology;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     primitiveRestartEnable;
+       };
+
+       const VkRect2D          scissor         = makeRect2D(m_renderSize);
+       VkViewport                      viewport        = makeViewport(m_renderSize);
+
+       const VkPipelineViewportStateCreateInfo viewportStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,                  // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               0u,                                                                                                                             // VkPipelineViewportStateCreateFlags           flags;
+               1u,                                                                                                                             // deUint32                                                                     viewportCount;
+               &viewport,                                                                                                              // const VkViewport*                                            pViewports;
+               1u,                                                                                                                             // deUint32                                                                     scissorCount;
+               &scissor                                                                                                                // const VkRect2D*                                                      pScissors;
+       };
+
+       const VkPipelineRasterizationStateCreateInfo rasterStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,             // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               0u,                                                                                                                             // VkPipelineRasterizationStateCreateFlags      flags;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     depthClampEnable;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     rasterizerDiscardEnable;
+               VK_POLYGON_MODE_FILL,                                                                                   // VkPolygonMode                                                        polygonMode;
+               VK_CULL_MODE_NONE,                                                                                              // VkCullModeFlags                                                      cullMode;
+               VK_FRONT_FACE_COUNTER_CLOCKWISE,                                                                // VkFrontFace                                                          frontFace;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     depthBiasEnable;
+               0.0f,                                                                                                                   // float                                                                        depthBiasConstantFactor;
+               0.0f,                                                                                                                   // float                                                                        depthBiasClamp;
+               0.0f,                                                                                                                   // float                                                                        depthBiasSlopeFactor;
+               1.0f,                                                                                                                   // float                                                                        lineWidth;
+       };
+
+       const VkPipelineColorBlendAdvancedStateCreateInfoEXT blendAdvancedStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT,  // VkStructureType              sType;
+               DE_NULL,                                                                                                                                // const void*                  pNext;
+               srcPremultiplied,                                                                                                               // VkBool32                             srcPremultiplied;
+               dstPremultiplied,                                                                                                               // VkBool32                             dstPremultiplied;
+               m_param.overlap,                                                                                                                // VkBlendOverlapEXT    blendOverlap;
+       };
+
+       std::vector<VkPipelineColorBlendAttachmentState>        colorBlendAttachmentStates;
+
+       for (deUint32 i = 0; i < m_param.colorAttachmentsCount; i++)
+       {
+               const VkPipelineColorBlendAttachmentState colorBlendAttachmentState =
+               {
+                       VK_TRUE,                                                                                                                // VkBool32                                                                     blendEnable;
+                       VK_BLEND_FACTOR_ONE,                                                                                    // VkBlendFactor                                                        srcColorBlendFactor;
+                       VK_BLEND_FACTOR_ONE,                                                                                    // VkBlendFactor                                                        dstColorBlendFactor;
+                       m_param.blendOps[i],                                                                                    // VkBlendOp                                                            colorBlendOp;
+                       VK_BLEND_FACTOR_ONE,                                                                                    // VkBlendFactor                                                        srcAlphaBlendFactor;
+                       VK_BLEND_FACTOR_ONE,                                                                                    // VkBlendFactor                                                        dstAlphaBlendFactor;
+                       m_param.blendOps[i],                                                                                    // VkBlendOp                                                            alphaBlendOp;
+                       VK_COLOR_COMPONENT_R_BIT |
+                       VK_COLOR_COMPONENT_G_BIT |
+                       VK_COLOR_COMPONENT_B_BIT |
+                       VK_COLOR_COMPONENT_A_BIT                                                                                // VkColorComponentFlags                                        colorWriteMask;
+               };
+               colorBlendAttachmentStates.emplace_back(colorBlendAttachmentState);
+       }
+
+       const VkPipelineColorBlendStateCreateInfo colorBlendStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,       // VkStructureType                                                              sType;
+               &blendAdvancedStateParams,                                                                      // const void*                                                                  pNext;
+               0u,                                                                                                                     // VkPipelineColorBlendStateCreateFlags                 flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             logicOpEnable;
+               VK_LOGIC_OP_COPY,                                                                                       // VkLogicOp                                                                    logicOp;
+               (deUint32)colorBlendAttachmentStates.size(),                            // deUint32                                                                             attachmentCount;
+               colorBlendAttachmentStates.data(),                                                      // const VkPipelineColorBlendAttachmentState*   pAttachments;
+               { 0.0f, 0.0f, 0.0f, 0.0f },                                                                     // float                                                                                blendConst[4];
+       };
+
+       const VkPipelineMultisampleStateCreateInfo  multisampleStateParams      =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,       // VkStructureType                                                              sType;
+               DE_NULL,                                                                                                        // const void*                                                                  pNext;
+               0u,                                                                                                                     // VkPipelineMultisampleStateCreateFlags                flags;
+               VK_SAMPLE_COUNT_1_BIT,                                                                          // VkSampleCountFlagBits                                                rasterizationSamples;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             sampleShadingEnable;
+               0.0f,                                                                                                           // float                                                                                minSampleShading;
+               DE_NULL,                                                                                                        // const VkSampleMask*                                                  pSampleMask;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             alphaToCoverageEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             alphaToOneEnable;
+       };
+
+       VkPipelineDepthStencilStateCreateInfo depthStencilStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO, // VkStructureType                                                          sType;
+               DE_NULL,                                                                                                        // const void*                                                                  pNext;
+               0u,                                                                                                                     // VkPipelineDepthStencilStateCreateFlags               flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             depthTestEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             depthWriteEnable;
+               VK_COMPARE_OP_NEVER,                                                                            // VkCompareOp                                                                  depthCompareOp;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             depthBoundsTestEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             stencilTestEnable;
+               // VkStencilOpState front;
+               {
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  failOp;
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  passOp;
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  depthFailOp;
+                       VK_COMPARE_OP_NEVER,    // VkCompareOp  compareOp;
+                       0u,                                             // deUint32             compareMask;
+                       0u,                                             // deUint32             writeMask;
+                       0u,                                             // deUint32             reference;
+               },
+               // VkStencilOpState back;
+               {
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  failOp;
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  passOp;
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  depthFailOp;
+                       VK_COMPARE_OP_NEVER,    // VkCompareOp  compareOp;
+                       0u,                                             // deUint32             compareMask;
+                       0u,                                             // deUint32             writeMask;
+                       0u,                                             // deUint32             reference;
+               },
+               0.0f,                                                                                                           // float                                                                                minDepthBounds;
+               1.0f,                                                                                                           // float                                                                                maxDepthBounds;
+       };
+
+       const VkDynamicState dynamicState = VK_DYNAMIC_STATE_SCISSOR;
+       const VkPipelineDynamicStateCreateInfo dynamicStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO,   // VkStructureType                                              sType;
+               DE_NULL,                                                                                                // const void*                                                  pNext;
+               0u,                                                                                                             // VkPipelineDynamicStateCreateFlags    flags;
+               1u,                                                                                                             // uint32_t                                                             dynamicStateCount;
+               &dynamicState                                                                                   // const VkDynamicState*                                pDynamicStates;
+       };
+
+       const VkGraphicsPipelineCreateInfo graphicsPipelineParams =
+       {
+               VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,        // VkStructureType                                                                              sType;
+               DE_NULL,                                                                                        // const void*                                                                                  pNext;
+               0u,                                                                                                     // VkPipelineCreateFlags                                                                flags;
+               m_shaderStageCount,                                                                     // deUint32                                                                                             stageCount;
+               m_shaderStageInfo,                                                                      // const VkPipelineShaderStageCreateInfo*                               pStages;
+               &vertexInputStateParams,                                                        // const VkPipelineVertexInputStateCreateInfo*                  pVertexInputState;
+               &inputAssemblyStateParams,                                                      // const VkPipelineInputAssemblyStateCreateInfo*                pInputAssemblyState;
+               DE_NULL,                                                                                        // const VkPipelineTessellationStateCreateInfo*                 pTessellationState;
+               &viewportStateParams,                                                           // const VkPipelineViewportStateCreateInfo*                             pViewportState;
+               &rasterStateParams,                                                                     // const VkPipelineRasterizationStateCreateInfo*                pRasterState;
+               &multisampleStateParams,                                                        // const VkPipelineMultisampleStateCreateInfo*                  pMultisampleState;
+               &depthStencilStateParams,                                                       // const VkPipelineDepthStencilStateCreateInfo*                 pDepthStencilState;
+               &colorBlendStateParams,                                                         // const VkPipelineColorBlendStateCreateInfo*                   pColorBlendState;
+               &dynamicStateParams,                                                            // const VkPipelineDynamicStateCreateInfo*                              pDynamicState;
+               *m_pipelineLayout,                                                                      // VkPipelineLayout                                                                             layout;
+               *m_renderPass,                                                                          // VkRenderPass                                                                                 renderPass;
+               0u,                                                                                                     // deUint32                                                                                             subpass;
+               DE_NULL,                                                                                        // VkPipeline                                                                                   basePipelineHandle;
+               0u,                                                                                                     // deInt32                                                                                              basePipelineIndex;
+       };
+
+       m_pipeline = createGraphicsPipeline(vk, vkDevice, DE_NULL, &graphicsPipelineParams);
+}
+
+void BlendOperationAdvancedTestInstance::prepareRenderPass (VkFramebuffer framebuffer, VkPipeline pipeline) const
+{
+       const DeviceInterface&  vk                               = m_context.getDeviceInterface();
+
+       std::vector<VkClearValue>       attachmentClearValues;
+
+       for (deUint32 i = 0; i < m_param.colorAttachmentsCount; i++)
+               attachmentClearValues.emplace_back(makeClearValueColor(clearColorVec4));
+
+       beginRenderPass(vk, *m_cmdBuffer, *m_renderPass, framebuffer, makeRect2D(0, 0, m_renderSize.x(), m_renderSize.y()),
+                                       m_param.colorAttachmentsCount, attachmentClearValues.data());
+       vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipeline);
+       VkDeviceSize offsets = 0u;
+       vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &m_vertexBuffer.get(), &offsets);
+
+       // Draw all colors
+       deUint32 skippedColors = 0u;
+       for (deUint32 color = 0; color < DE_LENGTH_OF_ARRAY(srcColors); color++)
+       {
+               // Skip ill-formed colors when we have non-premultiplied destination colors.
+               if (m_param.premultipliedDstColor == VK_FALSE)
+               {
+                       deBool skipColor = false;
+                       for (deUint32 i = 0; i < m_param.colorAttachmentsCount; i++)
+                       {
+                               Vec4 calculatedColor = calculateFinalColor(m_param, m_param.blendOps[i], srcColors[color], dstColors[color]);
+                               if (calculatedColor.w() <= 0.0f && calculatedColor != Vec4(0.0f))
+                               {
+                                       // Skip ill-formed colors, because the spec says the result is undefined.
+                                       skippedColors++;
+                                       skipColor = true;
+                                       break;
+                               }
+                       }
+                       if (skipColor)
+                               continue;
+               }
+
+               deInt32 x = 0;
+               deInt32 y = 0;
+               getCoordinates(color, x, y);
+
+               // Set source color as push constant
+               vk.cmdPushConstants(*m_cmdBuffer, *m_pipelineLayout, VK_SHADER_STAGE_FRAGMENT_BIT, 0u, sizeof(Vec4), &srcColors[color]);
+
+               VkRect2D scissor = makeRect2D(x, y, 1u, 1u);
+               vk.cmdSetScissor(*m_cmdBuffer, 0u, 1u, &scissor);
+
+               // To set destination color, we do clear attachment restricting the area to the respective pixel of each color attachment.
+               {
+                       // Set destination color as push constant.
+                       std::vector<VkClearAttachment> attachments;
+                       VkClearValue clearValue = vk::makeClearValueColorVec4(dstColors[color]);
+
+                       for (deUint32 i = 0; i < m_param.colorAttachmentsCount; i++)
+                       {
+                               VkClearAttachment       attachment      =
+                               {
+                                       VK_IMAGE_ASPECT_COLOR_BIT,
+                                       i,
+                                       clearValue
+                               };
+                               attachments.emplace_back(attachment);
+                       }
+
+                       const VkClearRect rect =
+                       {
+                               scissor,
+                               0u,
+                               1u
+                       };
+                       vk.cmdClearAttachments(*m_cmdBuffer, (deUint32)attachments.size(), attachments.data(), 1u, &rect);
+               }
+
+               // Draw
+               vk.cmdDraw(*m_cmdBuffer, (deUint32)m_vertices.size(), 1u, 0u, 0u);
+       }
+
+       // If we break this assert, then we are not testing anything in this test.
+       DE_ASSERT(skippedColors < DE_LENGTH_OF_ARRAY(srcColors));
+
+       // Log number of skipped colors
+       if (skippedColors != 0u)
+       {
+               tcu::TestLog& log = m_context.getTestContext().getLog();
+               log << tcu::TestLog::Message << "Skipped " << skippedColors << " out of " << DE_LENGTH_OF_ARRAY(srcColors) << " color cases due to ill-formed colors" << tcu::TestLog::EndMessage;
+       }
+       endRenderPass(vk, *m_cmdBuffer);
+}
+
+void BlendOperationAdvancedTestInstance::prepareCommandBuffer () const
+{
+       const DeviceInterface&  vk                               = m_context.getDeviceInterface();
+
+
+       beginCommandBuffer(vk, *m_cmdBuffer, 0u);
+
+       vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT, (VkDependencyFlags)0,
+                                                 0u, DE_NULL, 0u, DE_NULL, (deUint32)m_imageLayoutBarriers.size(), m_imageLayoutBarriers.data());
+
+       prepareRenderPass(*m_framebuffer, *m_pipeline);
+
+       endCommandBuffer(vk, *m_cmdBuffer);
+}
+
+BlendOperationAdvancedTestInstance::BlendOperationAdvancedTestInstance (Context&                                                       context,
+                                                                                                                                                const BlendOperationAdvancedParam      param)
+       : TestInstance                  (context)
+       , m_param                               (param)
+       , m_renderSize                  (tcu::UVec2(widthArea, heightArea))
+       , m_colorFormat                 (VK_FORMAT_R16G16B16A16_SFLOAT)
+       , m_shaderStageCount    (0)
+{
+       const DeviceInterface&          vk                               = m_context.getDeviceInterface();
+       const VkDevice                          vkDevice                 = m_context.getDevice();
+       const deUint32                          queueFamilyIndex = context.getUniversalQueueFamilyIndex();
+
+       // Create vertex buffer and upload data
+       {
+               // Load vertices into vertex buffer
+               m_vertices              = createPoints();
+               DE_ASSERT((deUint32)m_vertices.size() == 6);
+
+               m_vertexBuffer  = createBufferAndBindMemory(m_context, m_vertices.size() * sizeof(Vec4), VK_BUFFER_USAGE_VERTEX_BUFFER_BIT, &m_vertexBufferMemory);
+               deMemcpy(m_vertexBufferMemory->getHostPtr(), m_vertices.data(), m_vertices.size() * sizeof(Vec4));
+               flushAlloc(vk, vkDevice, *m_vertexBufferMemory);
+       }
+
+       // Create render pass
+       m_renderPass = makeTestRenderPass(param, vk, vkDevice, m_colorFormat);
+
+       const VkComponentMapping        componentMappingRGBA = { VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_A};
+
+       // Create color images
+       for (deUint32 i = 0; i < param.colorAttachmentsCount; i++)
+       {
+               de::MovePtr<Allocation> colorImageAlloc;
+               m_colorImageAllocs.emplace_back(colorImageAlloc);
+
+               Move<VkImage>                   colorImage      = createImage2DAndBindMemory(m_context,
+                                                                                                                                                m_colorFormat,
+                                                                                                                                                m_renderSize.x(),
+                                                                                                                                                m_renderSize.y(),
+                                                                                                                                                VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT,
+                                                                                                                                                VK_SAMPLE_COUNT_1_BIT,
+                                                                                                                                                &m_colorImageAllocs.back());
+               m_colorImages.emplace_back(colorImage);
+
+               // Set up image layout transition barriers
+               {
+                       VkImageMemoryBarrier colorImageBarrier =
+                       {
+                               VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,                                 // VkStructureType                      sType;
+                               DE_NULL,                                                                                                // const void*                          pNext;
+                               0u,                                                                                                             // VkAccessFlags                        srcAccessMask;
+                               (VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT |
+                                VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT),  // VkAccessFlags                        dstAccessMask;
+                               VK_IMAGE_LAYOUT_UNDEFINED,                                                              // VkImageLayout                        oldLayout;
+                               VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,                               // VkImageLayout                        newLayout;
+                               VK_QUEUE_FAMILY_IGNORED,                                                                // deUint32                                     srcQueueFamilyIndex;
+                               VK_QUEUE_FAMILY_IGNORED,                                                                // deUint32                                     dstQueueFamilyIndex;
+                               *m_colorImages.back(),                                                                  // VkImage                                      image;
+                               { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u },                  // VkImageSubresourceRange      subresourceRange;
+                       };
+
+                       m_imageLayoutBarriers.emplace_back(colorImageBarrier);
+               }
+
+               // Create color attachment view
+               {
+                       VkImageViewCreateInfo colorAttachmentViewParams =
+                       {
+                               VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,               // VkStructureType                      sType;
+                               DE_NULL,                                                                                // const void*                          pNext;
+                               0u,                                                                                             // VkImageViewCreateFlags       flags;
+                               *m_colorImages.back(),                                                  // VkImage                                      image;
+                               VK_IMAGE_VIEW_TYPE_2D,                                                  // VkImageViewType                      viewType;
+                               m_colorFormat,                                                                  // VkFormat                                     format;
+                               componentMappingRGBA,                                                   // VkComponentMapping           components;
+                               { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u },  // VkImageSubresourceRange      subresourceRange;
+                       };
+
+                       m_colorAttachmentViews.emplace_back(createImageView(vk, vkDevice, &colorAttachmentViewParams));
+               }
+       }
+
+       // Create framebuffer
+       {
+               std::vector<VkImageView>        imageViews;
+
+               for (auto& movePtr : m_colorAttachmentViews)
+                       imageViews.push_back(movePtr.get());
+
+               const VkFramebufferCreateInfo framebufferParams =
+               {
+                       VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,                      // VkStructureType                              sType;
+                       DE_NULL,                                                                                        // const void*                                  pNext;
+                       0u,                                                                                                     // VkFramebufferCreateFlags             flags;
+                       *m_renderPass,                                                                          // VkRenderPass                                 renderPass;
+                       (deUint32)imageViews.size(),                                            // deUint32                                             attachmentCount;
+                       imageViews.data(),                                                                      // const VkImageView*                   pAttachments;
+                       (deUint32)m_renderSize.x(),                                                     // deUint32                                             width;
+                       (deUint32)m_renderSize.y(),                                                     // deUint32                                             height;
+                       1u,                                                                                                     // deUint32                                             layers;
+               };
+
+               m_framebuffer = createFramebuffer(vk, vkDevice, &framebufferParams);
+       }
+
+       // Bind shader stages
+       {
+               bindShaderStage(VK_SHADER_STAGE_VERTEX_BIT, "vert", "main");
+               bindShaderStage(VK_SHADER_STAGE_FRAGMENT_BIT, "frag", "main");
+       }
+
+
+       // Create pipeline layout
+       {
+               const VkPushConstantRange pushConstantRange =
+               {
+                       VK_SHADER_STAGE_FRAGMENT_BIT,           // VkShaderStageFlags   stageFlags
+                       0,                                                                      // deUint32                             offset
+                       sizeof(Vec4)                                            // deUint32                             size
+               };
+
+               const VkPipelineLayoutCreateInfo pipelineLayoutParams =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,          // VkStructureType                                      sType;
+                       DE_NULL,                                                                                        // const void*                                          pNext;
+                       0u,                                                                                                     // VkPipelineLayoutCreateFlags          flags;
+                       0u,                                                                                                     // deUint32                                                     setLayoutCount;
+                       DE_NULL,                                                                                        // const VkDescriptorSetLayout*         pSetLayouts;
+                       1u,                                                                                                     // deUint32                                                     pushConstantRangeCount;
+                       &pushConstantRange                                                                      // const VkPushConstantRange*           pPushConstantRanges;
+               };
+
+               m_pipelineLayout = createPipelineLayout(vk, vkDevice, &pipelineLayoutParams);
+       }
+
+       // Create pipeline
+       buildPipeline(m_param.premultipliedSrcColor, m_param.premultipliedDstColor);
+
+       // Create command pool
+       m_cmdPool = createCommandPool(vk, vkDevice, VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex);
+
+       // Create command buffer
+       m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY);
+}
+
+BlendOperationAdvancedTestInstance::~BlendOperationAdvancedTestInstance (void)
+{
+}
+
+tcu::TestStatus BlendOperationAdvancedTestInstance::iterate (void)
+{
+       const DeviceInterface&  vk                                      = m_context.getDeviceInterface();
+       const VkDevice                  vkDevice                        = m_context.getDevice();
+       const VkQueue                   queue                           = m_context.getUniversalQueue();
+       tcu::TestLog&                   log                                     = m_context.getTestContext().getLog();
+
+       // Log the blend operations to test
+       {
+               if (m_param.independentBlend)
+               {
+                       for (deUint32 i = 0; (i < m_param.colorAttachmentsCount); i++)
+                               log << tcu::TestLog::Message << "Color attachment " << i << " uses depth op: "<< de::toLower(getBlendOpStr(m_param.blendOps[i]).toString().substr(3)) << tcu::TestLog::EndMessage;
+
+               }
+               else
+               {
+                       log << tcu::TestLog::Message << "All color attachments use depth op: " << de::toLower(getBlendOpStr(m_param.blendOps[0]).toString().substr(3)) << tcu::TestLog::EndMessage;
+
+               }
+       }
+       prepareCommandBuffer();
+       submitCommandsAndWait(vk, vkDevice, queue, m_cmdBuffer.get());
+
+       if (verifyTestResult() == DE_FALSE)
+               return tcu::TestStatus::fail("Image mismatch");
+
+       return tcu::TestStatus::pass("Result images matches references");
+}
+
+deBool BlendOperationAdvancedTestInstance::verifyTestResult ()
+{
+       deBool                                                  compareOk                       = DE_TRUE;
+       const DeviceInterface&                  vk                                      = m_context.getDeviceInterface();
+       const VkDevice                                  vkDevice                        = m_context.getDevice();
+       const VkQueue                                   queue                           = m_context.getUniversalQueue();
+       const deUint32                                  queueFamilyIndex        = m_context.getUniversalQueueFamilyIndex();
+       Allocator&                                              allocator                       = m_context.getDefaultAllocator();
+       std::vector<tcu::TextureLevel>  referenceImages;
+
+       for (deUint32 colorAtt = 0; colorAtt < m_param.colorAttachmentsCount; colorAtt++)
+       {
+               tcu::TextureLevel               refImage                        (vk::mapVkFormat(m_colorFormat), 32, 32);
+               tcu::clear(refImage.getAccess(), clearColorVec4);
+               referenceImages.emplace_back(refImage);
+       }
+
+       for (deUint32 color = 0; color < DE_LENGTH_OF_ARRAY(srcColors); color++)
+       {
+               deBool skipColor = DE_FALSE;
+
+               // Check if any color attachment will generate an ill-formed color. If that's the case, skip that color in the verification.
+               for (deUint32 colorAtt = 0; colorAtt < m_param.colorAttachmentsCount; colorAtt++)
+               {
+                       Vec4 rectColor = calculateFinalColor(m_param, m_param.blendOps[colorAtt], srcColors[color], dstColors[color]);
+                       if (m_param.premultipliedDstColor == VK_FALSE)
+                       {
+                               if (rectColor.w() > 0.0f)
+                               {
+                                       rectColor.x() = rectColor.x() / rectColor.w();
+                                       rectColor.y() = rectColor.y() / rectColor.w();
+                                       rectColor.z() = rectColor.z() / rectColor.w();
+                               }
+                               else
+                               {
+                                       // Skip the color check if it is ill-formed.
+                                       if (rectColor != Vec4(0.0f))
+                                       {
+                                               skipColor = DE_TRUE;
+                                               break;
+                                       }
+                               }
+                       }
+               }
+
+               // Skip ill-formed colors that appears in any color attachment.
+               if (skipColor)
+                       continue;
+
+               // If we reach this point, the final color for all color attachment is not ill-formed.
+               for (deUint32 colorAtt = 0; colorAtt < m_param.colorAttachmentsCount; colorAtt++)
+               {
+                       Vec4 rectColor = calculateFinalColor(m_param, m_param.blendOps[colorAtt], srcColors[color], dstColors[color]);
+                       if (m_param.premultipliedDstColor == VK_FALSE)
+                       {
+                               if (rectColor.w() > 0.0f)
+                               {
+                                       rectColor.x() = rectColor.x() / rectColor.w();
+                                       rectColor.y() = rectColor.y() / rectColor.w();
+                                       rectColor.z() = rectColor.z() / rectColor.w();
+                               }
+                               else
+                               {
+                                       // Ill-formed colors were already skipped
+                                       DE_ASSERT(rectColor == Vec4(0.0f));
+                               }
+                       }
+                       deInt32 x = 0;
+                       deInt32 y = 0;
+                       getCoordinates(color, x, y);
+                       tcu::clear(tcu::getSubregion(referenceImages[colorAtt].getAccess(), x, y, 1u, 1u), rectColor);
+               }
+       }
+
+       for (deUint32 colorAtt = 0; colorAtt < m_param.colorAttachmentsCount; colorAtt++)
+       {
+               // Compare image
+               de::MovePtr<tcu::TextureLevel> result = vkt::pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *m_colorImages[colorAtt], m_colorFormat, m_renderSize);
+               std::ostringstream name;
+               name << "Image comparison. Color attachment: "  << colorAtt << ". Depth op: " << de::toLower(getBlendOpStr(m_param.blendOps[colorAtt]).toString().substr(3));
+
+               compareOk = tcu::floatThresholdCompare(m_context.getTestContext().getLog(),
+                                                                                          "FloatImageCompare",
+                                                                                          name.str().c_str(),
+                                                                                          referenceImages[colorAtt].getAccess(),
+                                                                                          result->getAccess(),
+                                                                                          Vec4(0.01f, 0.01f, 0.01f, 0.01f),
+                                                                                          tcu::COMPARE_LOG_RESULT);
+               if (!compareOk)
+                       return DE_FALSE;
+       }
+       return DE_TRUE;
+}
+
+class BlendOperationAdvancedTest : public vkt::TestCase
+{
+public:
+                                                       BlendOperationAdvancedTest      (tcu::TestContext&                                      testContext,
+                                                                                                                const std::string&                                     name,
+                                                                                                                const std::string&                                     description,
+                                                                                                                const BlendOperationAdvancedParam      param)
+                                                               : vkt::TestCase (testContext, name, description)
+                                                               , m_param               (param)
+                                                               { }
+       virtual                                 ~BlendOperationAdvancedTest     (void) { }
+       virtual void                    initPrograms            (SourceCollections&     programCollection) const;
+       virtual TestInstance*   createInstance          (Context&                               context) const;
+       virtual void                    checkSupport            (Context& context) const;
+
+protected:
+               const BlendOperationAdvancedParam       m_param;
+};
+
+void BlendOperationAdvancedTest::checkSupport(Context& context) const
+{
+       const InstanceInterface&        vki                              = context.getInstanceInterface();
+
+       context.requireDeviceFunctionality("VK_EXT_blend_operation_advanced");
+
+       VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT blendProperties;
+       blendProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT;
+       blendProperties.pNext = DE_NULL;
+
+       VkPhysicalDeviceProperties2 properties2;
+       properties2.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2;
+       properties2.pNext = &blendProperties;
+       vki.getPhysicalDeviceProperties2(context.getPhysicalDevice(), &properties2);
+
+       if (!blendProperties.advancedBlendAllOperations)
+       {
+               throw tcu::NotSupportedError("Unsupported all advanced blend operations");
+       }
+
+       if (m_param.colorAttachmentsCount > blendProperties.advancedBlendMaxColorAttachments)
+       {
+               std::ostringstream error;
+               error << "Unsupported number of color attachments (" << blendProperties.advancedBlendMaxColorAttachments << " < " << m_param.colorAttachmentsCount;
+               throw tcu::NotSupportedError(error.str().c_str());
+       }
+
+       if (m_param.overlap != VK_BLEND_OVERLAP_UNCORRELATED_EXT && !blendProperties.advancedBlendCorrelatedOverlap)
+       {
+               throw tcu::NotSupportedError("Unsupported blend correlated overlap");
+       }
+
+       if (m_param.colorAttachmentsCount > 1 && m_param.independentBlend && !blendProperties.advancedBlendIndependentBlend)
+       {
+               throw tcu::NotSupportedError("Unsupported independent blend");
+       }
+
+       if (!m_param.premultipliedSrcColor && !blendProperties.advancedBlendNonPremultipliedSrcColor)
+       {
+               throw tcu::NotSupportedError("Unsupported non-premultiplied source color");
+       }
+
+       if (!m_param.premultipliedDstColor && !blendProperties.advancedBlendNonPremultipliedDstColor)
+       {
+               throw tcu::NotSupportedError("Unsupported non-premultiplied destination color");
+       }
+
+       const VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT blendFeatures = context.getBlendOperationAdvancedFeatures();
+       if (m_param.coherentOperations && !blendFeatures.advancedBlendCoherentOperations)
+       {
+               throw tcu::NotSupportedError("Unsupported required coherent operations");
+       }
+}
+
+void BlendOperationAdvancedTest::initPrograms (SourceCollections& programCollection) const
+{
+       programCollection.glslSources.add("vert") << glu::VertexSource(
+                               "#version 310 es\n"
+                               "layout(location = 0) in vec4 position;\n"
+                               "void main (void)\n"
+                               "{\n"
+                               "  gl_Position = position;\n"
+                               "}\n");
+
+       std::ostringstream fragmentSource;
+       fragmentSource << "#version 310 es\n";
+       fragmentSource << "layout(push_constant) uniform Color { highp vec4 color; };\n";
+       for (deUint32 i = 0; i < m_param.colorAttachmentsCount; i++)
+               fragmentSource << "layout(location = "<< i <<") out highp vec4 fragColor" << i <<";\n";
+       fragmentSource << "void main (void)\n";
+       fragmentSource << "{\n";
+       for (deUint32 i = 0; i < m_param.colorAttachmentsCount; i++)
+               fragmentSource << "  fragColor" << i <<" = color;\n";
+       fragmentSource << "}\n";
+       programCollection.glslSources.add("frag") << glu::FragmentSource(fragmentSource.str().c_str());
+}
+
+class BlendOperationAdvancedTestCoherentInstance : public vkt::TestInstance
+{
+public:
+                                                               BlendOperationAdvancedTestCoherentInstance              (Context&                               context,
+                                                                                                                                                                const BlendOperationAdvancedParam      param);
+       virtual                                         ~BlendOperationAdvancedTestCoherentInstance             (void);
+       virtual tcu::TestStatus         iterate                                                                 (void);
+protected:
+                       void                            prepareRenderPass                                               (VkFramebuffer framebuffer, VkPipeline pipeline,
+                                                                                                                                                VkRenderPass renderpass, deBool secondDraw);
+       virtual void                            prepareCommandBuffer                                    (void);
+       virtual void                            buildPipeline                                                   (void);
+       virtual void                            bindShaderStage                                                 (VkShaderStageFlagBits                                  stage,
+                                                                                                                                                const char*                                                    sourceName,
+                                                                                                                                                const char*                                                    entryName);
+       virtual tcu::TestStatus         verifyTestResult                                                (void);
+
+protected:
+       const BlendOperationAdvancedParam               m_param;
+       const tcu::UVec2                                                m_renderSize;
+       const VkFormat                                                  m_colorFormat;
+       Move<VkPipelineLayout>                                  m_pipelineLayout;
+
+       Move<VkBuffer>                                                  m_vertexBuffer;
+       de::MovePtr<Allocation>                                 m_vertexBufferMemory;
+       std::vector<Vec4>                                               m_vertices;
+
+       std::vector<Move<VkRenderPass>>                 m_renderPasses;
+       Move<VkCommandPool>                                             m_cmdPool;
+       Move<VkCommandBuffer>                                   m_cmdBuffer;
+       Move<VkImage>                                                   m_colorImage;
+       Move<VkImageView>                                               m_colorAttachmentView;
+       de::MovePtr<Allocation>                                 m_colorImageAlloc;
+       std::vector<VkImageMemoryBarrier>               m_imageLayoutBarriers;
+       std::vector<Move<VkFramebuffer>>                m_framebuffers;
+       std::vector<Move<VkPipeline>>                   m_pipelines;
+
+       Move<VkShaderModule>                                    m_shaderModules[2];
+       deUint32                                                                m_shaderStageCount;
+       VkPipelineShaderStageCreateInfo                 m_shaderStageInfo[2];
+};
+
+BlendOperationAdvancedTestCoherentInstance::~BlendOperationAdvancedTestCoherentInstance (void)
+{
+}
+
+void BlendOperationAdvancedTestCoherentInstance::bindShaderStage (VkShaderStageFlagBits        stage,
+                                                                                                                                const char*                    sourceName,
+                                                                                                                                const char*                    entryName)
+{
+       const DeviceInterface&  vk                      = m_context.getDeviceInterface();
+       const VkDevice                  vkDevice        = m_context.getDevice();
+
+       // Create shader module
+       deUint32*                               code            = (deUint32*)m_context.getBinaryCollection().get(sourceName).getBinary();
+       deUint32                                codeSize        = (deUint32)m_context.getBinaryCollection().get(sourceName).getSize();
+
+       const VkShaderModuleCreateInfo moduleCreateInfo =
+       {
+               VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO,                            // VkStructureType                              sType;
+               DE_NULL,                                                                                                        // const void*                                  pNext;
+               0u,                                                                                                                     // VkShaderModuleCreateFlags    flags;
+               codeSize,                                                                                                       // deUintptr                                    codeSize;
+               code,                                                                                                           // const deUint32*                              pCode;
+       };
+
+       m_shaderModules[m_shaderStageCount] = createShaderModule(vk, vkDevice, &moduleCreateInfo);
+
+       // Prepare shader stage info
+       m_shaderStageInfo[m_shaderStageCount].sType                                     = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;
+       m_shaderStageInfo[m_shaderStageCount].pNext                                     = DE_NULL;
+       m_shaderStageInfo[m_shaderStageCount].flags                                     = 0u;
+       m_shaderStageInfo[m_shaderStageCount].stage                                     = stage;
+       m_shaderStageInfo[m_shaderStageCount].module                            = *m_shaderModules[m_shaderStageCount];
+       m_shaderStageInfo[m_shaderStageCount].pName                                     = entryName;
+       m_shaderStageInfo[m_shaderStageCount].pSpecializationInfo       = DE_NULL;
+
+       m_shaderStageCount++;
+}
+
+void BlendOperationAdvancedTestCoherentInstance::buildPipeline ()
+{
+       const DeviceInterface&          vk                                      = m_context.getDeviceInterface();
+       const VkDevice                          vkDevice                        = m_context.getDevice();
+
+       // Create pipeline
+       const VkVertexInputBindingDescription vertexInputBindingDescription =
+       {
+               0u,                                                                     // deUint32                             binding;
+               sizeof(Vec4)            ,                               // deUint32                             strideInBytes;
+               VK_VERTEX_INPUT_RATE_VERTEX,            // VkVertexInputRate    inputRate;
+       };
+
+       const VkVertexInputAttributeDescription vertexInputAttributeDescription =
+       {
+               0u,                                                                     // deUint32 location;
+               0u,                                                                     // deUint32 binding;
+               VK_FORMAT_R32G32B32A32_SFLOAT,          // VkFormat format;
+               0u                                                                      // deUint32 offsetInBytes;
+       };
+
+       const VkPipelineVertexInputStateCreateInfo vertexInputStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,              // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               0u,                                                                                                                             // VkPipelineVertexInputStateCreateFlags        flags;
+               1u,                                                                                                                             // deUint32                                                                     vertexBindingDescriptionCount;
+               &vertexInputBindingDescription,                                                                 // const VkVertexInputBindingDescription*       pVertexBindingDescriptions;
+               1u,                                                                                                                             // deUint32                                                                     vertexAttributeDescriptionCount;
+               &vertexInputAttributeDescription,                                                               // const VkVertexInputAttributeDescription* pVertexAttributeDescriptions;
+       };
+
+       const VkPipelineInputAssemblyStateCreateInfo inputAssemblyStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,    // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               0u,                                                                                                                             // VkPipelineInputAssemblyStateCreateFlags      flags;
+               VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,                                                    // VkPrimitiveTopology                                          topology;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     primitiveRestartEnable;
+       };
+
+       const VkRect2D          scissor         = makeRect2D(m_renderSize);
+       VkViewport                      viewport        = makeViewport(m_renderSize);
+
+       const VkPipelineViewportStateCreateInfo viewportStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,                  // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               0u,                                                                                                                             // VkPipelineViewportStateCreateFlags           flags;
+               1u,                                                                                                                             // deUint32                                                                     viewportCount;
+               &viewport,                                                                                                              // const VkViewport*                                            pViewports;
+               1u,                                                                                                                             // deUint32                                                                     scissorCount;
+               &scissor                                                                                                                // const VkRect2D*                                                      pScissors;
+       };
+
+       const VkPipelineRasterizationStateCreateInfo rasterStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,             // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               0u,                                                                                                                             // VkPipelineRasterizationStateCreateFlags      flags;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     depthClampEnable;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     rasterizerDiscardEnable;
+               VK_POLYGON_MODE_FILL,                                                                                   // VkPolygonMode                                                        polygonMode;
+               VK_CULL_MODE_NONE,                                                                                              // VkCullModeFlags                                                      cullMode;
+               VK_FRONT_FACE_COUNTER_CLOCKWISE,                                                                // VkFrontFace                                                          frontFace;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     depthBiasEnable;
+               0.0f,                                                                                                                   // float                                                                        depthBiasConstantFactor;
+               0.0f,                                                                                                                   // float                                                                        depthBiasClamp;
+               0.0f,                                                                                                                   // float                                                                        depthBiasSlopeFactor;
+               1.0f,                                                                                                                   // float                                                                        lineWidth;
+       };
+
+       const VkPipelineColorBlendAdvancedStateCreateInfoEXT blendAdvancedStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT,  // VkStructureType              sType;
+               DE_NULL,                                                                                                                                // const void*                  pNext;
+               VK_TRUE,                                                                                                                                // VkBool32                             srcPremultiplied;
+               VK_TRUE,                                                                                                                                // VkBool32                             dstPremultiplied;
+               m_param.overlap,                                                                                                                // VkBlendOverlapEXT    blendOverlap;
+       };
+
+       std::vector<VkPipelineColorBlendAttachmentState>        colorBlendAttachmentStates;
+
+       // One VkPipelineColorBlendAttachmentState for each pipeline, we only have one color attachment.
+       for (deUint32 i = 0; i < 2; i++)
+       {
+               const VkPipelineColorBlendAttachmentState colorBlendAttachmentState =
+               {
+                       VK_TRUE,                                                                                                                // VkBool32                                                                     blendEnable;
+                       VK_BLEND_FACTOR_ONE,                                                                                    // VkBlendFactor                                                        srcColorBlendFactor;
+                       VK_BLEND_FACTOR_ONE,                                                                                    // VkBlendFactor                                                        dstColorBlendFactor;
+                       m_param.blendOps[i],                                                                                    // VkBlendOp                                                            colorBlendOp;
+                       VK_BLEND_FACTOR_ONE,                                                                                    // VkBlendFactor                                                        srcAlphaBlendFactor;
+                       VK_BLEND_FACTOR_ONE,                                                                                    // VkBlendFactor                                                        dstAlphaBlendFactor;
+                       m_param.blendOps[i],                                                                                    // VkBlendOp                                                            alphaBlendOp;
+                       VK_COLOR_COMPONENT_R_BIT |
+                       VK_COLOR_COMPONENT_G_BIT |
+                       VK_COLOR_COMPONENT_B_BIT |
+                       VK_COLOR_COMPONENT_A_BIT                                                                                // VkColorComponentFlags                                        colorWriteMask;
+               };
+               colorBlendAttachmentStates.emplace_back(colorBlendAttachmentState);
+       }
+
+       std::vector<VkPipelineColorBlendStateCreateInfo> colorBlendStateParams;
+       VkPipelineColorBlendStateCreateInfo colorBlendStateParam =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,       // VkStructureType                                                              sType;
+               &blendAdvancedStateParams,                                                                      // const void*                                                                  pNext;
+               0u,                                                                                                                     // VkPipelineColorBlendStateCreateFlags                 flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             logicOpEnable;
+               VK_LOGIC_OP_COPY,                                                                                       // VkLogicOp                                                                    logicOp;
+               1u,                                                                                                                     // deUint32                                                                             attachmentCount;
+               &colorBlendAttachmentStates[0],                                                         // const VkPipelineColorBlendAttachmentState*   pAttachments;
+               { 0.0f, 0.0f, 0.0f, 0.0f },                                                                     // float                                                                                blendConst[4];
+       };
+       colorBlendStateParams.emplace_back(colorBlendStateParam);
+
+       // For the second pipeline, the blendOp changed.
+       colorBlendStateParam.pAttachments = &colorBlendAttachmentStates[1];
+       colorBlendStateParams.emplace_back(colorBlendStateParam);
+
+       const VkPipelineMultisampleStateCreateInfo  multisampleStateParams      =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,       // VkStructureType                                                              sType;
+               DE_NULL,                                                                                                        // const void*                                                                  pNext;
+               0u,                                                                                                                     // VkPipelineMultisampleStateCreateFlags                flags;
+               VK_SAMPLE_COUNT_1_BIT,                                                                          // VkSampleCountFlagBits                                                rasterizationSamples;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             sampleShadingEnable;
+               0.0f,                                                                                                           // float                                                                                minSampleShading;
+               DE_NULL,                                                                                                        // const VkSampleMask*                                                  pSampleMask;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             alphaToCoverageEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             alphaToOneEnable;
+       };
+
+       VkPipelineDepthStencilStateCreateInfo depthStencilStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO, // VkStructureType                                                          sType;
+               DE_NULL,                                                                                                        // const void*                                                                  pNext;
+               0u,                                                                                                                     // VkPipelineDepthStencilStateCreateFlags               flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             depthTestEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             depthWriteEnable;
+               VK_COMPARE_OP_NEVER,                                                                            // VkCompareOp                                                                  depthCompareOp;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             depthBoundsTestEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             stencilTestEnable;
+               // VkStencilOpState front;
+               {
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  failOp;
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  passOp;
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  depthFailOp;
+                       VK_COMPARE_OP_NEVER,    // VkCompareOp  compareOp;
+                       0u,                                             // deUint32             compareMask;
+                       0u,                                             // deUint32             writeMask;
+                       0u,                                             // deUint32             reference;
+               },
+               // VkStencilOpState back;
+               {
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  failOp;
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  passOp;
+                       VK_STENCIL_OP_KEEP,             // VkStencilOp  depthFailOp;
+                       VK_COMPARE_OP_NEVER,    // VkCompareOp  compareOp;
+                       0u,                                             // deUint32             compareMask;
+                       0u,                                             // deUint32             writeMask;
+                       0u,                                             // deUint32             reference;
+               },
+               0.0f,                                                                                                           // float                                                                                minDepthBounds;
+               1.0f,                                                                                                           // float                                                                                maxDepthBounds;
+       };
+
+       const VkDynamicState dynamicState = VK_DYNAMIC_STATE_SCISSOR;
+       const VkPipelineDynamicStateCreateInfo dynamicStateParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO,   // VkStructureType                                              sType;
+               DE_NULL,                                                                                                // const void*                                                  pNext;
+               0u,                                                                                                             // VkPipelineDynamicStateCreateFlags    flags;
+               1u,                                                                                                             // uint32_t                                                             dynamicStateCount;
+               &dynamicState                                                                                   // const VkDynamicState*                                pDynamicStates;
+       };
+
+       VkGraphicsPipelineCreateInfo graphicsPipelineParams =
+       {
+               VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,        // VkStructureType                                                                              sType;
+               DE_NULL,                                                                                        // const void*                                                                                  pNext;
+               0u,                                                                                                     // VkPipelineCreateFlags                                                                flags;
+               m_shaderStageCount,                                                                     // deUint32                                                                                             stageCount;
+               m_shaderStageInfo,                                                                      // const VkPipelineShaderStageCreateInfo*                               pStages;
+               &vertexInputStateParams,                                                        // const VkPipelineVertexInputStateCreateInfo*                  pVertexInputState;
+               &inputAssemblyStateParams,                                                      // const VkPipelineInputAssemblyStateCreateInfo*                pInputAssemblyState;
+               DE_NULL,                                                                                        // const VkPipelineTessellationStateCreateInfo*                 pTessellationState;
+               &viewportStateParams,                                                           // const VkPipelineViewportStateCreateInfo*                             pViewportState;
+               &rasterStateParams,                                                                     // const VkPipelineRasterizationStateCreateInfo*                pRasterState;
+               &multisampleStateParams,                                                        // const VkPipelineMultisampleStateCreateInfo*                  pMultisampleState;
+               &depthStencilStateParams,                                                       // const VkPipelineDepthStencilStateCreateInfo*                 pDepthStencilState;
+               &colorBlendStateParams[0],                                                      // const VkPipelineColorBlendStateCreateInfo*                   pColorBlendState;
+               &dynamicStateParams,                                                            // const VkPipelineDynamicStateCreateInfo*                              pDynamicState;
+               *m_pipelineLayout,                                                                      // VkPipelineLayout                                                                             layout;
+               m_renderPasses[0].get(),                                                        // VkRenderPass                                                                                 renderPass;
+               0u,                                                                                                     // deUint32                                                                                             subpass;
+               DE_NULL,                                                                                        // VkPipeline                                                                                   basePipelineHandle;
+               0u,                                                                                                     // deInt32                                                                                              basePipelineIndex;
+       };
+
+       // Create first pipeline
+       m_pipelines.emplace_back(createGraphicsPipeline(vk, vkDevice, DE_NULL, &graphicsPipelineParams));
+       // Create second pipeline
+       graphicsPipelineParams.pColorBlendState = &colorBlendStateParams[1];
+       graphicsPipelineParams.renderPass = m_renderPasses[1].get();
+       m_pipelines.emplace_back(createGraphicsPipeline(vk, vkDevice, DE_NULL, &graphicsPipelineParams));
+}
+
+void BlendOperationAdvancedTestCoherentInstance::prepareRenderPass (VkFramebuffer framebuffer, VkPipeline pipeline, VkRenderPass renderpass, deBool secondDraw)
+{
+       const DeviceInterface&  vk                               = m_context.getDeviceInterface();
+
+       VkClearValue    attachmentClearValue = makeClearValueColor(clearColorVec4);
+
+       beginRenderPass(vk, *m_cmdBuffer, renderpass, framebuffer, makeRect2D(0, 0, m_renderSize.x(), m_renderSize.y()),
+                                       (secondDraw ? 0u : 1u),
+                                       (secondDraw ? DE_NULL : &attachmentClearValue));
+
+       vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipeline);
+       VkDeviceSize offsets = 0u;
+       vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &m_vertexBuffer.get(), &offsets);
+
+       // There are two different renderpasses, each of them draw
+       // one half of the colors.
+       deBool skippedColors = 0u;
+       for (deUint32 color = 0; color < DE_LENGTH_OF_ARRAY(srcColors)/2; color++)
+       {
+               // Skip ill-formed colors when we have non-premultiplied destination colors.
+               if (m_param.premultipliedDstColor == VK_FALSE)
+               {
+                       deBool skipColor = false;
+                       for (deUint32 i = 0; i < m_param.colorAttachmentsCount; i++)
+                       {
+                               Vec4 calculatedColor = calculateFinalColor(m_param, m_param.blendOps[i], srcColors[color], dstColors[color]);
+                               if (calculatedColor.w() <= 0.0f && calculatedColor != Vec4(0.0f))
+                               {
+                                       // Skip ill-formed colors, because the spec says the result is undefined.
+                                       skippedColors++;
+                                       skipColor = true;
+                                       break;
+                               }
+                       }
+                       if (skipColor)
+                               continue;
+               }
+               deInt32 x = 0;
+               deInt32 y = 0;
+               getCoordinates(color, x, y);
+
+               deUint32 index = secondDraw ? (color + DE_LENGTH_OF_ARRAY(srcColors) / 2) : color;
+
+               // Set source color as push constant
+               vk.cmdPushConstants(*m_cmdBuffer, *m_pipelineLayout, VK_SHADER_STAGE_FRAGMENT_BIT, 0u, sizeof(Vec4), &srcColors[index]);
+               VkRect2D scissor = makeRect2D(x, y, 1u, 1u);
+               vk.cmdSetScissor(*m_cmdBuffer, 0u, 1u, &scissor);
+
+               // To set destination color, we do clear attachment restricting the area to the respective pixel of each color attachment.
+               // Only clear in the first draw, for the second draw the destination color is the result of the first draw's blend.
+               if (secondDraw == DE_FALSE)
+               {
+                       std::vector<VkClearAttachment> attachments;
+                       VkClearValue clearValue = vk::makeClearValueColorVec4(dstColors[index]);
+
+                       const VkClearAttachment attachment      =
+                       {
+                               VK_IMAGE_ASPECT_COLOR_BIT,
+                               0u,
+                               clearValue
+                       };
+
+                       const VkClearRect rect =
+                       {
+                               scissor,
+                               0u,
+                               1u
+                       };
+                       vk.cmdClearAttachments(*m_cmdBuffer, 1u, &attachment, 1u, &rect);
+               }
+
+               // Draw
+               vk.cmdDraw(*m_cmdBuffer, (deUint32)m_vertices.size(), 1u, 0u, 0u);
+       }
+
+       // If we break this assert, then we are not testing anything in this test.
+       DE_ASSERT(skippedColors < (DE_LENGTH_OF_ARRAY(srcColors) / 2));
+
+       // Log number of skipped colors
+       if (skippedColors != 0u)
+       {
+               tcu::TestLog& log = m_context.getTestContext().getLog();
+               log << tcu::TestLog::Message << "Skipped " << skippedColors << " out of " << (DE_LENGTH_OF_ARRAY(srcColors) / 2) << " color cases due to ill-formed colors" << tcu::TestLog::EndMessage;
+       }
+       endRenderPass(vk, *m_cmdBuffer);
+}
+
+void BlendOperationAdvancedTestCoherentInstance::prepareCommandBuffer ()
+{
+       const DeviceInterface&  vk                               = m_context.getDeviceInterface();
+
+       beginCommandBuffer(vk, *m_cmdBuffer, 0u);
+
+       vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT, (VkDependencyFlags)0,
+                                                 0u, DE_NULL, 0u, DE_NULL, (deUint32)m_imageLayoutBarriers.size(), m_imageLayoutBarriers.data());
+
+       prepareRenderPass(m_framebuffers[0].get(), m_pipelines[0].get(), m_renderPasses[0].get(), false);
+
+       if (m_param.coherentOperations == DE_FALSE)
+       {
+               const VkImageMemoryBarrier colorImageBarrier =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,                                 // VkStructureType                      sType;
+                       DE_NULL,                                                                                                // const void*                          pNext;
+                       (VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT |
+                        VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT),  // VkAccessFlags                        srcAccessMask;
+                       (VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT |
+                        VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT),  // VkAccessFlags                        dstAccessMask;
+                       VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,                               // VkImageLayout                        oldLayout;
+                       VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,                               // VkImageLayout                        newLayout;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                // deUint32                                     srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                // deUint32                                     dstQueueFamilyIndex;
+                       *m_colorImage,                                                                                  // VkImage                                      image;
+                       { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u },                  // VkImageSubresourceRange      subresourceRange;
+               };
+               vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
+                                                         VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT, (VkDependencyFlags)0,
+                                                         0u, DE_NULL, 0u, DE_NULL, 1u, &colorImageBarrier);
+       }
+
+       prepareRenderPass(m_framebuffers[1].get(), m_pipelines[1].get(), m_renderPasses[1].get(), true);
+
+       endCommandBuffer(vk, *m_cmdBuffer);
+}
+
+BlendOperationAdvancedTestCoherentInstance::BlendOperationAdvancedTestCoherentInstance (Context&                                                       context,
+                                                                                                                                                                                const BlendOperationAdvancedParam      param)
+       : TestInstance                  (context)
+       , m_param                               (param)
+       , m_renderSize                  (tcu::UVec2(widthArea, heightArea))
+       , m_colorFormat                 (VK_FORMAT_R16G16B16A16_SFLOAT)
+       , m_shaderStageCount    (0)
+{
+       const DeviceInterface&          vk                               = m_context.getDeviceInterface();
+       const VkDevice                          vkDevice                 = m_context.getDevice();
+       const deUint32                          queueFamilyIndex = context.getUniversalQueueFamilyIndex();
+
+       // Create vertex buffer
+       {
+               m_vertices              = createPoints();
+               DE_ASSERT((deUint32)m_vertices.size() == 6);
+
+               m_vertexBuffer  = createBufferAndBindMemory(m_context, m_vertices.size() * sizeof(Vec4), VK_BUFFER_USAGE_VERTEX_BUFFER_BIT, &m_vertexBufferMemory);
+               // Load vertices into vertex buffer
+               deMemcpy(m_vertexBufferMemory->getHostPtr(), m_vertices.data(), m_vertices.size() * sizeof(Vec4));
+               flushAlloc(vk, vkDevice, *m_vertexBufferMemory);
+       }
+
+       // Create render passes
+       m_renderPasses.emplace_back(makeTestRenderPass(param, vk, vkDevice, m_colorFormat, VK_ATTACHMENT_LOAD_OP_CLEAR));
+       m_renderPasses.emplace_back(makeTestRenderPass(param, vk, vkDevice, m_colorFormat, VK_ATTACHMENT_LOAD_OP_LOAD));
+
+       const VkComponentMapping        componentMappingRGBA = { VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_A};
+
+       // Create color image
+       m_colorImage    = createImage2DAndBindMemory(m_context,
+                                                                                                m_colorFormat,
+                                                                                                m_renderSize.x(),
+                                                                                                m_renderSize.y(),
+                                                                                                VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT,
+                                                                                                VK_SAMPLE_COUNT_1_BIT,
+                                                                                                &m_colorImageAlloc);
+       // Set up image layout transition barriers
+       {
+               VkImageMemoryBarrier colorImageBarrier =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,                                 // VkStructureType                      sType;
+                       DE_NULL,                                                                                                // const void*                          pNext;
+                       0u,                                                                                                             // VkAccessFlags                        srcAccessMask;
+                       (VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT |
+                        VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT),  // VkAccessFlags                        dstAccessMask;
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                                              // VkImageLayout                        oldLayout;
+                       VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,                               // VkImageLayout                        newLayout;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                // deUint32                                     srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                // deUint32                                     dstQueueFamilyIndex;
+                       *m_colorImage,                                                                                  // VkImage                                      image;
+                       { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u },                  // VkImageSubresourceRange      subresourceRange;
+               };
+
+               m_imageLayoutBarriers.emplace_back(colorImageBarrier);
+       }
+
+       // Create color attachment view
+       {
+               VkImageViewCreateInfo colorAttachmentViewParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,               // VkStructureType                      sType;
+                       DE_NULL,                                                                                // const void*                          pNext;
+                       0u,                                                                                             // VkImageViewCreateFlags       flags;
+                       *m_colorImage,                                                                  // VkImage                                      image;
+                       VK_IMAGE_VIEW_TYPE_2D,                                                  // VkImageViewType                      viewType;
+                       m_colorFormat,                                                                  // VkFormat                                     format;
+                       componentMappingRGBA,                                                   // VkComponentMapping           components;
+                       { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u },  // VkImageSubresourceRange      subresourceRange;
+               };
+
+               m_colorAttachmentView = createImageView(vk, vkDevice, &colorAttachmentViewParams);
+       }
+
+       // Create framebuffers
+       {
+               VkFramebufferCreateInfo framebufferParams =
+               {
+                       VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,                      // VkStructureType                              sType;
+                       DE_NULL,                                                                                        // const void*                                  pNext;
+                       0u,                                                                                                     // VkFramebufferCreateFlags             flags;
+                       m_renderPasses[0].get(),                                                        // VkRenderPass                                 renderPass;
+                       1u,                                                                                                     // deUint32                                             attachmentCount;
+                       &m_colorAttachmentView.get(),                                           // const VkImageView*                   pAttachments;
+                       (deUint32)m_renderSize.x(),                                                     // deUint32                                             width;
+                       (deUint32)m_renderSize.y(),                                                     // deUint32                                             height;
+                       1u,                                                                                                     // deUint32                                             layers;
+               };
+
+               m_framebuffers.emplace_back(createFramebuffer(vk, vkDevice, &framebufferParams));
+               framebufferParams.renderPass = m_renderPasses[1].get();
+               m_framebuffers.emplace_back(createFramebuffer(vk, vkDevice, &framebufferParams));
+       }
+
+       // Bind shader stages
+       {
+               bindShaderStage(VK_SHADER_STAGE_VERTEX_BIT, "vert", "main");
+               bindShaderStage(VK_SHADER_STAGE_FRAGMENT_BIT, "frag", "main");
+       }
+
+
+       // Create pipeline layout
+       {
+               const VkPushConstantRange pushConstantRange =
+               {
+                       VK_SHADER_STAGE_FRAGMENT_BIT,           // VkShaderStageFlags   stageFlags
+                       0,                                                                      // deUint32                             offset
+                       sizeof(Vec4)                                            // deUint32                             size
+               };
+
+               const VkPipelineLayoutCreateInfo pipelineLayoutParams =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,          // VkStructureType                                      sType;
+                       DE_NULL,                                                                                        // const void*                                          pNext;
+                       0u,                                                                                                     // VkPipelineLayoutCreateFlags          flags;
+                       0u,                                                                                                     // deUint32                                                     setLayoutCount;
+                       DE_NULL,                                                                                        // const VkDescriptorSetLayout*         pSetLayouts;
+                       1u,                                                                                                     // deUint32                                                     pushConstantRangeCount;
+                       &pushConstantRange                                                                      // const VkPushConstantRange*           pPushConstantRanges;
+               };
+
+               m_pipelineLayout = createPipelineLayout(vk, vkDevice, &pipelineLayoutParams);
+       }
+
+       // Create pipeline
+       buildPipeline();
+
+       // Create command pool
+       m_cmdPool = createCommandPool(vk, vkDevice, VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex);
+
+       // Create command buffer
+       m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY);
+}
+
+tcu::TestStatus BlendOperationAdvancedTestCoherentInstance::iterate (void)
+{
+       const DeviceInterface&  vk                                      = m_context.getDeviceInterface();
+       const VkDevice                  vkDevice                        = m_context.getDevice();
+       const VkQueue                   queue                           = m_context.getUniversalQueue();
+       tcu::TestLog&                   log                                     = m_context.getTestContext().getLog();
+
+       // Log the blend operations to test
+       {
+               DE_ASSERT(m_param.blendOps.size() == 2u);
+               log << tcu::TestLog::Message << "First depth op: " << de::toLower(getBlendOpStr(m_param.blendOps[0]).toString().substr(3)) << tcu::TestLog::EndMessage;
+               log << tcu::TestLog::Message << "Second depth op: " << de::toLower(getBlendOpStr(m_param.blendOps[1]).toString().substr(3)) << tcu::TestLog::EndMessage;
+
+       }
+
+       prepareCommandBuffer();
+
+       submitCommandsAndWait(vk, vkDevice, queue, m_cmdBuffer.get());
+       return verifyTestResult();
+}
+
+tcu::TestStatus BlendOperationAdvancedTestCoherentInstance::verifyTestResult (void)
+{
+       deBool                                  compareOk                       = DE_TRUE;
+       const DeviceInterface&  vk                                      = m_context.getDeviceInterface();
+       const VkDevice                  vkDevice                        = m_context.getDevice();
+       const VkQueue                   queue                           = m_context.getUniversalQueue();
+       const deUint32                  queueFamilyIndex        = m_context.getUniversalQueueFamilyIndex();
+       Allocator&                              allocator                       = m_context.getDefaultAllocator();
+       tcu::TextureLevel               refImage                        (vk::mapVkFormat(m_colorFormat), 32, 32);
+
+       tcu::clear(refImage.getAccess(), clearColorVec4);
+
+       // Generate reference image
+       for (deUint32 color = 0; color < DE_LENGTH_OF_ARRAY(srcColors)/2; color++)
+       {
+               deUint32 secondDrawColorIndex = color + DE_LENGTH_OF_ARRAY(srcColors)/2;
+               // Calculate first draw final color
+               Vec4 rectColorTmp = calculateFinalColor(m_param, m_param.blendOps[0], srcColors[color], dstColors[color]);
+
+               if (m_param.premultipliedDstColor == VK_FALSE)
+               {
+                       if (rectColorTmp.w() > 0.0f)
+                       {
+                               rectColorTmp.x() = rectColorTmp.x() / rectColorTmp.w();
+                               rectColorTmp.y() = rectColorTmp.y() / rectColorTmp.w();
+                               rectColorTmp.z() = rectColorTmp.z() / rectColorTmp.w();
+                       }
+                       else
+                       {
+                               // Skip the color check if it is ill-formed.
+                               if (rectColorTmp != Vec4(0.0f))
+                                       continue;
+                       }
+               }
+               // Calculate second draw final color
+               Vec4 rectColor = calculateFinalColor(m_param, m_param.blendOps[1], srcColors[secondDrawColorIndex], rectColorTmp);
+               if (m_param.premultipliedDstColor == VK_FALSE)
+               {
+                       if (rectColor.w() > 0.0f)
+                       {
+                               rectColor.x() = rectColor.x() / rectColor.w();
+                               rectColor.y() = rectColor.y() / rectColor.w();
+                               rectColor.z() = rectColor.z() / rectColor.w();
+                       }
+                       else
+                       {
+                               // Skip the color check if it is ill-formed.
+                               if (rectColor != Vec4(0.0f))
+                                       continue;
+                       }
+               }
+
+               deInt32 x = 0;
+               deInt32 y = 0;
+               getCoordinates(color, x, y);
+               tcu::clear(tcu::getSubregion(refImage.getAccess(), x, y, 1u, 1u), rectColor);
+       }
+
+       de::MovePtr<tcu::TextureLevel> result = vkt::pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *m_colorImage, m_colorFormat, m_renderSize);
+       std::ostringstream name;
+       name << "Image comparison. Depth ops: " << de::toLower(getBlendOpStr(m_param.blendOps[0]).toString().substr(3)) << " and " << de::toLower(getBlendOpStr(m_param.blendOps[1]).toString().substr(3));
+       compareOk = tcu::floatThresholdCompare(m_context.getTestContext().getLog(),
+                                                                                  "FloatImageCompare",
+                                                                                  name.str().c_str(),
+                                                                                  refImage.getAccess(),
+                                                                                  result->getAccess(),
+                                                                                  Vec4(0.01f, 0.01f, 0.01f, 0.01f),
+                                                                                  tcu::COMPARE_LOG_RESULT);
+       if (!compareOk)
+               return tcu::TestStatus::fail("Image mismatch");
+
+       return tcu::TestStatus::pass("Result images matches references");
+}
+
+TestInstance* BlendOperationAdvancedTest::createInstance (Context& context) const
+{
+       if (m_param.testMode == TEST_MODE_GENERIC)
+               return new BlendOperationAdvancedTestInstance(context, m_param);
+       else
+               return new BlendOperationAdvancedTestCoherentInstance(context, m_param);
+}
+
+} // anonymous
+
+tcu::TestCaseGroup* createBlendOperationAdvancedTests (tcu::TestContext& testCtx)
+{
+       enum nonpremultiplyEnum
+       {
+               PREMULTIPLY_SRC = 1u,
+               PREMULTIPLY_DST = 2u
+       };
+       deUint32        premultiplyModes[] = { 0u, PREMULTIPLY_SRC, PREMULTIPLY_DST, PREMULTIPLY_SRC | PREMULTIPLY_DST };
+       deUint32        colorAttachmentCounts[] = { 1u, 2u, 4u, 8u, 16u };
+       deBool          coherentOps[] = { DE_FALSE, DE_TRUE };
+       VkBlendOp       blendOps[] =
+       {
+               VK_BLEND_OP_ZERO_EXT, VK_BLEND_OP_SRC_EXT, VK_BLEND_OP_DST_EXT, VK_BLEND_OP_SRC_OVER_EXT, VK_BLEND_OP_DST_OVER_EXT,
+               VK_BLEND_OP_SRC_IN_EXT, VK_BLEND_OP_DST_IN_EXT, VK_BLEND_OP_SRC_OUT_EXT, VK_BLEND_OP_DST_OUT_EXT, VK_BLEND_OP_SRC_ATOP_EXT,
+               VK_BLEND_OP_DST_ATOP_EXT, VK_BLEND_OP_XOR_EXT, VK_BLEND_OP_MULTIPLY_EXT, VK_BLEND_OP_SCREEN_EXT, VK_BLEND_OP_OVERLAY_EXT,
+               VK_BLEND_OP_DARKEN_EXT, VK_BLEND_OP_LIGHTEN_EXT, VK_BLEND_OP_COLORDODGE_EXT, VK_BLEND_OP_COLORBURN_EXT, VK_BLEND_OP_HARDLIGHT_EXT,
+               VK_BLEND_OP_SOFTLIGHT_EXT, VK_BLEND_OP_DIFFERENCE_EXT, VK_BLEND_OP_EXCLUSION_EXT, VK_BLEND_OP_INVERT_EXT, VK_BLEND_OP_INVERT_RGB_EXT,
+               VK_BLEND_OP_LINEARDODGE_EXT, VK_BLEND_OP_LINEARBURN_EXT, VK_BLEND_OP_VIVIDLIGHT_EXT, VK_BLEND_OP_LINEARLIGHT_EXT, VK_BLEND_OP_PINLIGHT_EXT,
+               VK_BLEND_OP_HARDMIX_EXT, VK_BLEND_OP_HSL_HUE_EXT, VK_BLEND_OP_HSL_SATURATION_EXT, VK_BLEND_OP_HSL_COLOR_EXT, VK_BLEND_OP_HSL_LUMINOSITY_EXT,
+               VK_BLEND_OP_PLUS_EXT, VK_BLEND_OP_PLUS_CLAMPED_EXT, VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT, VK_BLEND_OP_PLUS_DARKER_EXT, VK_BLEND_OP_MINUS_EXT,
+               VK_BLEND_OP_MINUS_CLAMPED_EXT, VK_BLEND_OP_CONTRAST_EXT, VK_BLEND_OP_INVERT_OVG_EXT, VK_BLEND_OP_RED_EXT, VK_BLEND_OP_GREEN_EXT, VK_BLEND_OP_BLUE_EXT,
+       };
+
+       de::MovePtr<tcu::TestCaseGroup> tests (new tcu::TestCaseGroup(testCtx, "blend_operation_advanced", "VK_EXT_blend_operation_advanced tests"));
+       de::Random                                              rnd                             (deStringHash(tests->getName()));
+
+       de::MovePtr<tcu::TestCaseGroup> opsTests (new tcu::TestCaseGroup(testCtx, "ops", "Test each blend operation advance op"));
+
+
+       for (deUint32 colorAttachmentCount = 0u; colorAttachmentCount < DE_LENGTH_OF_ARRAY(colorAttachmentCounts); colorAttachmentCount++)
+       {
+               for (deUint32 overlap = 0; overlap <= VK_BLEND_OVERLAP_CONJOINT_EXT; overlap++)
+               {
+                       for (deUint32 premultiply = 0u; premultiply < DE_LENGTH_OF_ARRAY(premultiplyModes); premultiply++)
+                       {
+                               deUint32 testNumber = 0u;
+                               for (deUint64 blendOp = 0u; blendOp < DE_LENGTH_OF_ARRAY(blendOps); blendOp++)
+                               {
+                                       deBool isAdditionalRGBBlendOp = blendOps[blendOp] >= VK_BLEND_OP_PLUS_EXT && blendOps[blendOp] < VK_BLEND_OP_MAX_ENUM;
+
+                                       // Additional RGB Blend operations are not affected by the blend overlap modes
+                                       if (isAdditionalRGBBlendOp && overlap != VK_BLEND_OVERLAP_UNCORRELATED_EXT)
+                                               continue;
+
+                                       BlendOperationAdvancedParam testParams;
+                                       testParams.testMode                                     = TEST_MODE_GENERIC;
+                                       testParams.overlap                                      = (VkBlendOverlapEXT) overlap;
+                                       testParams.coherentOperations           = DE_FALSE;
+                                       testParams.colorAttachmentsCount        = colorAttachmentCounts[colorAttachmentCount];
+                                       testParams.independentBlend                     = DE_FALSE;
+                                       testParams.premultipliedSrcColor        = (premultiplyModes[premultiply] & PREMULTIPLY_SRC) ? VK_TRUE : VK_FALSE;
+                                       testParams.premultipliedDstColor        = (premultiplyModes[premultiply] & PREMULTIPLY_DST) ? VK_TRUE : VK_FALSE;
+                                       testParams.testNumber                           = testNumber++;
+
+                                       for (deUint32 numColorAtt = 0; numColorAtt < colorAttachmentCounts[colorAttachmentCount]; numColorAtt++)
+                                               testParams.blendOps.push_back(blendOps[blendOp]);
+                                       opsTests->addChild(newTestCase<BlendOperationAdvancedTest>(testCtx, testParams));
+                               }
+                       }
+               }
+       }
+       tests->addChild(opsTests.release());
+
+       // Independent Blend Tests: test more than one color attachment.
+       de::MovePtr<tcu::TestCaseGroup> independentTests (new tcu::TestCaseGroup(testCtx, "independent", "Test independent blend feature"));
+       deUint32 testNumber = 0u;
+
+       for (deUint32 colorAttachmentCount = 1u; colorAttachmentCount < DE_LENGTH_OF_ARRAY(colorAttachmentCounts); colorAttachmentCount++)
+       {
+               BlendOperationAdvancedParam testParams;
+               testParams.testMode                                     = TEST_MODE_GENERIC;
+               testParams.overlap                                      = VK_BLEND_OVERLAP_UNCORRELATED_EXT;
+               testParams.coherentOperations           = DE_FALSE;
+               testParams.colorAttachmentsCount        = colorAttachmentCounts[colorAttachmentCount];
+               testParams.independentBlend                     = DE_TRUE;
+               testParams.premultipliedSrcColor        = VK_TRUE;
+               testParams.premultipliedDstColor        = VK_TRUE;
+               testParams.testNumber                           = testNumber++;
+
+               for (deUint32 numColorAtt = 0; numColorAtt < colorAttachmentCounts[colorAttachmentCount]; numColorAtt++)
+               {
+                       deUint32 i = de::randomScalar<deUint32>(rnd, 0, DE_LENGTH_OF_ARRAY(blendOps) - 1);
+                       testParams.blendOps.push_back(blendOps[i]);
+               }
+               independentTests->addChild(newTestCase<BlendOperationAdvancedTest>(testCtx, testParams));
+       }
+
+       tests->addChild(independentTests.release());
+
+       // Coherent tests, do two consecutive advanced blending operations on the same color attachment.
+       de::MovePtr<tcu::TestCaseGroup> coherentTests (new tcu::TestCaseGroup(testCtx, "coherent", "Test coherent memory"));
+       testNumber = 0u;
+
+       for (deUint32 coherent = 0u; coherent < DE_LENGTH_OF_ARRAY(coherentOps); coherent++)
+       {
+               BlendOperationAdvancedParam testParams;
+               testParams.testMode                                     = TEST_MODE_COHERENT;
+               testParams.overlap                                      = VK_BLEND_OVERLAP_UNCORRELATED_EXT;
+               testParams.coherentOperations           = coherentOps[coherent];
+               testParams.colorAttachmentsCount        = 1u;
+               testParams.independentBlend                     = DE_FALSE;
+               testParams.premultipliedSrcColor        = VK_TRUE;
+               testParams.premultipliedDstColor        = VK_TRUE;
+               testParams.testNumber                           = testNumber++;
+
+               // We do two consecutive advanced blending operations
+               deUint32 i = de::randomScalar<deUint32>(rnd, 0, DE_LENGTH_OF_ARRAY(blendOps) - 1);
+               testParams.blendOps.push_back(blendOps[i]);
+               i = de::randomScalar<deUint32>(rnd, 0, DE_LENGTH_OF_ARRAY(blendOps) - 1);
+               testParams.blendOps.push_back(blendOps[i]);
+
+               coherentTests->addChild(newTestCase<BlendOperationAdvancedTest>(testCtx, testParams));
+       }
+       tests->addChild(coherentTests.release());
+
+
+       return tests.release();
+}
+
+} // pipeline
+
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendOperationAdvancedTests.hpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendOperationAdvancedTests.hpp
new file mode 100644 (file)
index 0000000..2ce7706
--- /dev/null
@@ -0,0 +1,40 @@
+#ifndef _VKTPIPELINEBLENDOPERATIONADVANCEDTESTS_HPP
+#define _VKTPIPELINEBLENDOPERATIONADVANCEDTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Valve Corporation.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief VK_EXT_blend_operation_advanced tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vkDefs.hpp"
+#include "vktTestCase.hpp"
+
+namespace vkt
+{
+namespace pipeline
+{
+
+tcu::TestCaseGroup* createBlendOperationAdvancedTests (tcu::TestContext& testCtx);
+
+} // Draw
+} // vkt
+
+#endif // _VKTPIPELINEBLENDOPERATIONADVANCEDTESTS_HPP
index 86899f7..1283f88 100644 (file)
@@ -660,6 +660,10 @@ tcu::Vec4 BlendTestInstance::getFormatThreshold (const tcu::TextureFormat& forma
                        threshold = Vec4(0.05f, 0.05f, 0.05f, 1.0f);
                        break;
 
+               case TextureFormat::UNORM_SHORT_1555:
+                       threshold = Vec4(0.1f, getNormChannelThreshold(format, 5), getNormChannelThreshold(format, 5), getNormChannelThreshold(format, 5));
+                       break;
+
                default:
                        DE_ASSERT(false);
        }
@@ -966,6 +970,7 @@ tcu::TestCaseGroup* createBlendTests (tcu::TestContext& testCtx)
                VK_FORMAT_R4G4B4A4_UNORM_PACK16,
                VK_FORMAT_R5G6B5_UNORM_PACK16,
                VK_FORMAT_R5G5B5A1_UNORM_PACK16,
+               VK_FORMAT_A1R5G5B5_UNORM_PACK16,
                VK_FORMAT_R8_UNORM,
                VK_FORMAT_R8_SNORM,
                VK_FORMAT_R8_SRGB,
@@ -979,6 +984,7 @@ tcu::TestCaseGroup* createBlendTests (tcu::TestContext& testCtx)
                VK_FORMAT_R8G8B8A8_SNORM,
                VK_FORMAT_R8G8B8A8_SRGB,
                VK_FORMAT_A2R10G10B10_UNORM_PACK32,
+               VK_FORMAT_A2B10G10R10_UNORM_PACK32,
                VK_FORMAT_R16_UNORM,
                VK_FORMAT_R16_SNORM,
                VK_FORMAT_R16_SFLOAT,
index 4e95648..e59314b 100644 (file)
@@ -140,27 +140,31 @@ class CacheTestParam
 public:
                                                                CacheTestParam                          (const VkShaderStageFlagBits*   shaders,
                                                                                                                         deUint32                                               count,
-                                                                                                                        deBool                                                 noCache);
+                                                                                                                        deBool                                                 noCache,
+                                                                                                                        deBool                                                 delayedDestroy);
        virtual                                 ~CacheTestParam                                 (void);
        virtual const std::string       generateTestName                        (void)                  const;
        virtual const std::string       generateTestDescription         (void)                  const;
        VkShaderStageFlagBits           getShaderFlag                           (deUint32 ndx)  const   { return m_shaders[ndx]; }
        deUint32                                        getShaderCount                          (void)                  const   { return (deUint32)m_shaderCount; }
        deBool                                          isCacheDisabled                         (void)                  const   { return m_noCache; }
+       deBool                                          isDelayedDestroy                        (void)                  const   { return m_delayedDestroy; }
 
 protected:
        VkShaderStageFlagBits           m_shaders[VK_MAX_SHADER_STAGES];
        size_t                                          m_shaderCount;
        bool                                            m_noCache;
+       bool                                            m_delayedDestroy;
 };
 
-CacheTestParam::CacheTestParam (const VkShaderStageFlagBits* shaders, deUint32 count, deBool noCache)
+CacheTestParam::CacheTestParam (const VkShaderStageFlagBits* shaders, deUint32 count, deBool noCache, deBool delayedDestroy)
 {
        DE_ASSERT(count <= VK_MAX_SHADER_STAGES);
        for (deUint32 ndx = 0; ndx < count; ndx++)
                m_shaders[ndx] = shaders[ndx];
-       m_shaderCount   = count;
-       m_noCache               = noCache;
+       m_shaderCount           = count;
+       m_noCache                       = noCache;
+       m_delayedDestroy        = delayedDestroy;
 }
 
 CacheTestParam::~CacheTestParam (void)
@@ -171,12 +175,13 @@ const std::string CacheTestParam::generateTestName (void) const
 {
        std::string result(getShaderFlagStr(m_shaders[0], false));
        std::string cacheString [] = { "", "_no_cache" };
+       std::string delayedDestroyString [] = { "", "_delayed_destroy" };
 
        for(deUint32 ndx = 1; ndx < m_shaderCount; ndx++)
-               result += '_' + getShaderFlagStr(m_shaders[ndx], false) + cacheString[m_noCache ? 1 : 0];
+               result += '_' + getShaderFlagStr(m_shaders[ndx], false) + cacheString[m_noCache ? 1 : 0] + delayedDestroyString[m_delayedDestroy ? 1 : 0];
 
        if (m_shaderCount == 1)
-               result += cacheString[m_noCache ? 1 : 0];
+               result += cacheString[m_noCache ? 1 : 0] + delayedDestroyString[m_delayedDestroy ? 1 : 0];
 
        return result;
 }
@@ -186,6 +191,8 @@ const std::string CacheTestParam::generateTestDescription (void) const
        std::string result("Get pipeline creation feedback with " + getShaderFlagStr(m_shaders[0], true));
        if (m_noCache)
                result += " with no cache";
+       if (m_delayedDestroy)
+               result += " with delayed destroy";
 
        for(deUint32 ndx = 1; ndx < m_shaderCount; ndx++)
                result += ' ' + getShaderFlagStr(m_shaders[ndx], true);
@@ -802,9 +809,10 @@ GraphicsCacheTestInstance::GraphicsCacheTestInstance (Context&                             context,
                                break;
                        };
                }
-               if (ndx == PIPELINE_CACHE_NDX_CACHED)
+               if (ndx == PIPELINE_CACHE_NDX_CACHED && !param->isDelayedDestroy())
                {
-                       // Destroy the NO_CACHE pipeline to check that the cached one really hits cache
+                       // Destroy the NO_CACHE pipeline to check that the cached one really hits cache,
+                       // except for the case where we're testing cache hit of a pipeline still active.
                        vk.destroyPipeline(vkDevice, m_pipeline[PIPELINE_CACHE_NDX_NO_CACHE], DE_NULL);
                }
 
@@ -819,7 +827,13 @@ GraphicsCacheTestInstance::GraphicsCacheTestInstance (Context&                             context,
                        // Destroy the pipeline as soon as it is created, except the NO_CACHE because
                        // it is needed as a base pipeline for the derivative case.
                        vk.destroyPipeline(vkDevice, m_pipeline[ndx], DE_NULL);
-               }
+
+                       if (ndx == PIPELINE_CACHE_NDX_CACHED && param->isDelayedDestroy())
+                       {
+                               // Destroy the pipeline we didn't destroy earlier for the isDelayedDestroy case.
+                               vk.destroyPipeline(vkDevice, m_pipeline[PIPELINE_CACHE_NDX_NO_CACHE], DE_NULL);
+                       }
+       }
        }
 }
 
@@ -959,9 +973,9 @@ public:
        virtual                                 ~ComputeCacheTestInstance       (void);
 protected:
        virtual tcu::TestStatus verifyTestResult                                (void);
-                       void                    buildDescriptorSets                     (deUint32 ndx);
-                       void                    buildShader                                     (deUint32 ndx);
-                       void                    buildPipeline                                   (deUint32 ndx);
+                       void                    buildDescriptorSets                             (deUint32 ndx);
+                       void                    buildShader                                             (deUint32 ndx);
+                       void                    buildPipeline                                   (const CacheTestParam*  param, deUint32 ndx);
 protected:
        Move<VkBuffer>                                  m_inputBuf;
        de::MovePtr<Allocation>         m_inputBufferAlloc;
@@ -1056,7 +1070,7 @@ void ComputeCacheTestInstance::buildShader (deUint32 ndx)
        m_computeShaderModule[ndx] = createShaderModule(vk, vkDevice, &shaderModuleCreateInfo);
 }
 
-void ComputeCacheTestInstance::buildPipeline (deUint32 ndx)
+void ComputeCacheTestInstance::buildPipeline (const CacheTestParam*    param, deUint32 ndx)
 {
        const DeviceInterface&  vk                               = m_context.getDeviceInterface();
        const VkDevice                  vkDevice                 = m_context.getDevice();
@@ -1121,9 +1135,10 @@ void ComputeCacheTestInstance::buildPipeline (deUint32 ndx)
                pipelineCreateInfo.basePipelineIndex = -1;
        }
 
-       if (ndx == PIPELINE_CACHE_NDX_CACHED)
+       if (ndx == PIPELINE_CACHE_NDX_CACHED && !param->isDelayedDestroy())
        {
-               // Destroy the NO_CACHE pipeline to check that the cached one really hits cache
+               // Destroy the NO_CACHE pipeline to check that the cached one really hits cache,
+               // except for the case where we're testing cache hit of a pipeline still active.
                vk.destroyPipeline(vkDevice, m_pipeline[PIPELINE_CACHE_NDX_NO_CACHE], DE_NULL);
        }
 
@@ -1134,6 +1149,12 @@ void ComputeCacheTestInstance::buildPipeline (deUint32 ndx)
                // Destroy the pipeline as soon as it is created, except the NO_CACHE because
                // it is needed as a base pipeline for the derivative case.
                vk.destroyPipeline(vkDevice, m_pipeline[ndx], DE_NULL);
+
+               if (ndx == PIPELINE_CACHE_NDX_CACHED && param->isDelayedDestroy())
+               {
+                       // Destroy the pipeline we didn't destroy earlier for the isDelayedDestroy case.
+                       vk.destroyPipeline(vkDevice, m_pipeline[PIPELINE_CACHE_NDX_NO_CACHE], DE_NULL);
+               }
        }
 }
 
@@ -1145,7 +1166,7 @@ ComputeCacheTestInstance::ComputeCacheTestInstance (Context&                              context,
        {
                buildDescriptorSets(ndx);
                buildShader(ndx);
-               buildPipeline(ndx);
+               buildPipeline(param, ndx);
        }
 }
 
@@ -1298,12 +1319,15 @@ tcu::TestCaseGroup* createCreationFeedbackTests (tcu::TestContext& testCtx)
                };
                const CacheTestParam testParams[] =
                {
-                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_FALSE),
-                       CacheTestParam(testParamShaders1, DE_LENGTH_OF_ARRAY(testParamShaders1), DE_FALSE),
-                       CacheTestParam(testParamShaders2, DE_LENGTH_OF_ARRAY(testParamShaders2), DE_FALSE),
-                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_TRUE),
-                       CacheTestParam(testParamShaders1, DE_LENGTH_OF_ARRAY(testParamShaders1), DE_TRUE),
-                       CacheTestParam(testParamShaders2, DE_LENGTH_OF_ARRAY(testParamShaders2), DE_TRUE),
+                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_FALSE, DE_FALSE),
+                       CacheTestParam(testParamShaders1, DE_LENGTH_OF_ARRAY(testParamShaders1), DE_FALSE, DE_FALSE),
+                       CacheTestParam(testParamShaders2, DE_LENGTH_OF_ARRAY(testParamShaders2), DE_FALSE, DE_FALSE),
+                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_TRUE, DE_FALSE),
+                       CacheTestParam(testParamShaders1, DE_LENGTH_OF_ARRAY(testParamShaders1), DE_TRUE, DE_FALSE),
+                       CacheTestParam(testParamShaders2, DE_LENGTH_OF_ARRAY(testParamShaders2), DE_TRUE, DE_FALSE),
+                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_FALSE, DE_TRUE),
+                       CacheTestParam(testParamShaders1, DE_LENGTH_OF_ARRAY(testParamShaders1), DE_FALSE, DE_TRUE),
+                       CacheTestParam(testParamShaders2, DE_LENGTH_OF_ARRAY(testParamShaders2), DE_FALSE, DE_TRUE),
                };
 
                for (deUint32 i = 0; i < DE_LENGTH_OF_ARRAY(testParams); i++)
@@ -1322,8 +1346,9 @@ tcu::TestCaseGroup* createCreationFeedbackTests (tcu::TestContext& testCtx)
                };
                const CacheTestParam testParams[] =
                {
-                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_FALSE),
-                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_TRUE),
+                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_FALSE, DE_FALSE),
+                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_TRUE, DE_FALSE),
+                       CacheTestParam(testParamShaders0, DE_LENGTH_OF_ARRAY(testParamShaders0), DE_FALSE, DE_TRUE),
                };
 
                for (deUint32 i = 0; i < DE_LENGTH_OF_ARRAY(testParams); i++)
index 221aff8..4d790a5 100644 (file)
@@ -642,6 +642,9 @@ de::MovePtr<tcu::TestCaseGroup> createImageFormatTests (tcu::TestContext& testCt
                VK_FORMAT_A2R10G10B10_UNORM_PACK32,
                VK_FORMAT_A2R10G10B10_UINT_PACK32,
                VK_FORMAT_A2R10G10B10_USCALED_PACK32,
+               VK_FORMAT_A2B10G10R10_UNORM_PACK32,
+               VK_FORMAT_A2B10G10R10_UINT_PACK32,
+               VK_FORMAT_A1R5G5B5_UNORM_PACK16,
                VK_FORMAT_R16_UNORM,
                VK_FORMAT_R16_SNORM,
                VK_FORMAT_R16_USCALED,
index 6652b4d..34c6eb4 100644 (file)
@@ -1179,7 +1179,7 @@ de::MovePtr<TestTexture> TestTexture2D::copy(const tcu::TextureFormat format) co
 {
        DE_ASSERT(!isCompressed());
 
-       de::MovePtr<TestTexture>        texture (new TestTexture2D(format, m_texture.getWidth(), m_texture.getHeight()));
+       de::MovePtr<TestTexture>        texture (new TestTexture2D(format, m_texture.getWidth(), m_texture.getHeight(), m_texture.getNumLevels()));
 
        copyToTexture(*texture);
 
index ad11c14..cc1e57d 100644 (file)
@@ -81,6 +81,18 @@ vk::Move<vk::VkPipeline>             makeComputePipeline             (const vk::DeviceInterface& vk, c
 de::MovePtr<vk::Allocation>            bindImageDedicated              (const vk::InstanceInterface& vki, const vk::DeviceInterface& vkd, const vk::VkPhysicalDevice physDevice, const vk::VkDevice device, const vk::VkImage image, const vk::MemoryRequirement requirement);
 de::MovePtr<vk::Allocation>            bindBufferDedicated             (const vk::InstanceInterface& vki, const vk::DeviceInterface& vkd, const vk::VkPhysicalDevice physDevice, const vk::VkDevice device, const vk::VkBuffer buffer, const vk::MemoryRequirement requirement);
 
+template<typename T>
+inline const T* dataOrNullPtr(const std::vector<T>& v)
+{
+       return (v.empty() ? DE_NULL : &v[0]);
+}
+
+template<typename T>
+inline T* dataOrNullPtr(std::vector<T>& v)
+{
+       return (v.empty() ? DE_NULL : &v[0]);
+}
+
 } // pipeline
 } // vkt
 
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleMixedAttachmentSamplesTests.cpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleMixedAttachmentSamplesTests.cpp
new file mode 100644 (file)
index 0000000..0a3f96e
--- /dev/null
@@ -0,0 +1,2054 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Advanced Micro Devices, Inc.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests for VK_AMD_mixed_attachment_samples
+ *//*--------------------------------------------------------------------*/
+
+#include "vktPipelineMultisampleMixedAttachmentSamplesTests.hpp"
+#include "vktPipelineSampleLocationsUtil.hpp"
+#include "vktPipelineMakeUtil.hpp"
+#include "vktTestCase.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+
+#include "vkCmdUtil.hpp"
+#include "vkObjUtil.hpp"
+#include "vkPlatform.hpp"
+#include "vkMemUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkPrograms.hpp"
+#include "vkImageUtil.hpp"
+
+#include "deUniquePtr.hpp"
+#include "deSharedPtr.hpp"
+#include "deRandom.hpp"
+#include "deMath.h"
+
+#include "tcuVector.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuImageCompare.hpp"
+#include "tcuTextureUtil.hpp"
+#include "tcuRGBA.hpp"
+
+#include <string>
+#include <vector>
+
+namespace vkt
+{
+namespace pipeline
+{
+namespace
+{
+using namespace vk;
+using de::UniquePtr;
+using de::MovePtr;
+using de::SharedPtr;
+using tcu::UVec2;
+using tcu::Vec2;
+using tcu::Vec4;
+
+bool compareGreenImage (tcu::TestLog& log, const char* name, const char* description, const tcu::ConstPixelBufferAccess& image)
+{
+       tcu::TextureLevel greenImage(image.getFormat(), image.getWidth(), image.getHeight());
+       tcu::clear(greenImage.getAccess(), tcu::RGBA::green().toIVec());
+       return tcu::intThresholdCompare(log, name, description, greenImage.getAccess(), image, tcu::UVec4(2u), tcu::COMPARE_LOG_RESULT);
+}
+
+VkImageAspectFlags getImageAspectFlags (const VkFormat format)
+{
+       const tcu::TextureFormat tcuFormat = mapVkFormat(format);
+
+       if      (tcuFormat.order == tcu::TextureFormat::DS)             return VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT;
+       else if (tcuFormat.order == tcu::TextureFormat::D)              return VK_IMAGE_ASPECT_DEPTH_BIT;
+       else if (tcuFormat.order == tcu::TextureFormat::S)              return VK_IMAGE_ASPECT_STENCIL_BIT;
+
+       DE_ASSERT(false);
+       return 0u;
+}
+
+struct CompareData
+{
+       Vec4            color;
+       float           depth;
+       deUint32        stencil;
+
+       // Pad to 2*16 bytes, in the shader the base alignment of this structure is 16 due to vec4
+       deUint32        padding[2];
+
+       CompareData() : color(Vec4(0.0f)), depth(0.0f), stencil(0u)
+       {
+               padding[0] = 0u;
+               padding[1] = 0u;
+
+               static_assert(sizeof(CompareData) == (2 * 16), "Wrong structure size, expected 16 bytes");
+       }
+};
+
+//! Make a dummy sampler.
+Move<VkSampler> makeSampler (const DeviceInterface& vk, const VkDevice device)
+{
+       const VkSamplerCreateInfo samplerParams =
+       {
+               VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,                  // VkStructureType         sType;
+               DE_NULL,                                                                                // const void*             pNext;
+               (VkSamplerCreateFlags)0,                                                // VkSamplerCreateFlags    flags;
+               VK_FILTER_NEAREST,                                                              // VkFilter                magFilter;
+               VK_FILTER_NEAREST,                                                              // VkFilter                minFilter;
+               VK_SAMPLER_MIPMAP_MODE_NEAREST,                                 // VkSamplerMipmapMode     mipmapMode;
+               VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // VkSamplerAddressMode    addressModeU;
+               VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // VkSamplerAddressMode    addressModeV;
+               VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // VkSamplerAddressMode    addressModeW;
+               0.0f,                                                                                   // float                   mipLodBias;
+               VK_FALSE,                                                                               // VkBool32                anisotropyEnable;
+               1.0f,                                                                                   // float                   maxAnisotropy;
+               VK_FALSE,                                                                               // VkBool32                compareEnable;
+               VK_COMPARE_OP_ALWAYS,                                                   // VkCompareOp             compareOp;
+               0.0f,                                                                                   // float                   minLod;
+               0.0f,                                                                                   // float                   maxLod;
+               VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,                // VkBorderColor           borderColor;
+               VK_FALSE,                                                                               // VkBool32                unnormalizedCoordinates;
+       };
+       return createSampler(vk, device, &samplerParams);
+}
+
+Move<VkImage> makeImage (const DeviceInterface&                        vk,
+                                                const VkDevice                                 device,
+                                                const VkFormat                                 format,
+                                                const UVec2&                                   size,
+                                                const VkSampleCountFlagBits    samples,
+                                                const VkImageUsageFlags                usage)
+{
+       const VkImageCreateInfo imageParams =
+       {
+               VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,                    // VkStructureType                      sType;
+               DE_NULL,                                                                                // const void*                          pNext;
+               (VkImageCreateFlags)0,                                                  // VkImageCreateFlags           flags;
+               VK_IMAGE_TYPE_2D,                                                               // VkImageType                          imageType;
+               format,                                                                                 // VkFormat                                     format;
+               makeExtent3D(size.x(), size.y(), 1),                    // VkExtent3D                           extent;
+               1u,                                                                                             // deUint32                                     mipLevels;
+               1u,                                                                                             // deUint32                                     arrayLayers;
+               samples,                                                                                // VkSampleCountFlagBits        samples;
+               VK_IMAGE_TILING_OPTIMAL,                                                // VkImageTiling                        tiling;
+               usage,                                                                                  // VkImageUsageFlags            usage;
+               VK_SHARING_MODE_EXCLUSIVE,                                              // VkSharingMode                        sharingMode;
+               0u,                                                                                             // deUint32                                     queueFamilyIndexCount;
+               DE_NULL,                                                                                // const deUint32*                      pQueueFamilyIndices;
+               VK_IMAGE_LAYOUT_UNDEFINED,                                              // VkImageLayout                        initialLayout;
+       };
+       return createImage(vk, device, &imageParams);
+}
+
+inline bool isDepthFormat (const VkFormat format)
+{
+       return (getImageAspectFlags(format) & VK_IMAGE_ASPECT_DEPTH_BIT) != 0;
+}
+
+inline bool isStencilFormat (const VkFormat format)
+{
+       return (getImageAspectFlags(format) & VK_IMAGE_ASPECT_STENCIL_BIT) != 0;
+}
+
+//! Create a test-specific MSAA pipeline
+Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface&                                  vk,
+                                                                          const VkDevice                                                       device,
+                                                                          const VkPipelineLayout                                       pipelineLayout,
+                                                                          const VkRenderPass                                           renderPass,
+                                                                          const VkShaderModule                                         vertexModule,
+                                                                          const VkShaderModule                                         fragmentModule,
+                                                                          const bool                                                           useVertexInput,
+                                                                          const deUint32                                                       subpassNdx,
+                                                                          const UVec2&                                                         renderSize,
+                                                                          const VkImageAspectFlags                                     depthStencilAspect,     //!< Used to determine which D/S tests to turn on
+                                                                          const VkSampleCountFlagBits                          numSamples,
+                                                                          const bool                                                           sampleShadingEnable,
+                                                                          const VkSampleLocationsInfoEXT*                      pSampleLocationsInfo = DE_NULL)
+{
+       std::vector<VkVertexInputBindingDescription>    vertexInputBindingDescriptions;
+       std::vector<VkVertexInputAttributeDescription>  vertexInputAttributeDescriptions;
+
+       // Vertex attributes: position and color
+       if (useVertexInput)
+       {
+               vertexInputBindingDescriptions.push_back  (makeVertexInputBindingDescription  (0u, 2 * sizeof(Vec4), VK_VERTEX_INPUT_RATE_VERTEX));
+               vertexInputAttributeDescriptions.push_back(makeVertexInputAttributeDescription(0u, 0u, VK_FORMAT_R32G32B32A32_SFLOAT, 0u));
+               vertexInputAttributeDescriptions.push_back(makeVertexInputAttributeDescription(1u, 0u, VK_FORMAT_R32G32B32A32_SFLOAT, sizeof(Vec4)));
+       }
+
+       const VkPipelineVertexInputStateCreateInfo vertexInputStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,              // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               (VkPipelineVertexInputStateCreateFlags)0,                                               // VkPipelineVertexInputStateCreateFlags        flags;
+               static_cast<deUint32>(vertexInputBindingDescriptions.size()),   // uint32_t                                                                     vertexBindingDescriptionCount;
+               dataOrNullPtr(vertexInputBindingDescriptions),                                  // const VkVertexInputBindingDescription*       pVertexBindingDescriptions;
+               static_cast<deUint32>(vertexInputAttributeDescriptions.size()), // uint32_t                                                                     vertexAttributeDescriptionCount;
+               dataOrNullPtr(vertexInputAttributeDescriptions),                                // const VkVertexInputAttributeDescription*     pVertexAttributeDescriptions;
+       };
+
+       const VkPipelineInputAssemblyStateCreateInfo pipelineInputAssemblyStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,    // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               (VkPipelineInputAssemblyStateCreateFlags)0,                                             // VkPipelineInputAssemblyStateCreateFlags      flags;
+               VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,                                                    // VkPrimitiveTopology                                          topology;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     primitiveRestartEnable;
+       };
+
+       const VkViewport viewport =
+       {
+               0.0f, 0.0f,                                                                                                                                     // x, y
+               static_cast<float>(renderSize.x()), static_cast<float>(renderSize.y()),         // widht, height
+               0.0f, 1.0f                                                                                                                                      // minDepth, maxDepth
+       };
+
+       const VkRect2D scissor =
+       {
+               makeOffset2D(0, 0),
+               makeExtent2D(renderSize.x(), renderSize.y()),
+       };
+
+       const VkPipelineViewportStateCreateInfo pipelineViewportStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,                  // VkStructureType                                              sType;
+               DE_NULL,                                                                                                                // const void*                                                  pNext;
+               (VkPipelineViewportStateCreateFlags)0,                                                  // VkPipelineViewportStateCreateFlags   flags;
+               1u,                                                                                                                             // uint32_t                                                             viewportCount;
+               &viewport,                                                                                                              // const VkViewport*                                    pViewports;
+               1u,                                                                                                                             // uint32_t                                                             scissorCount;
+               &scissor,                                                                                                               // const VkRect2D*                                              pScissors;
+       };
+
+       const VkPipelineRasterizationStateCreateInfo pipelineRasterizationStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,     // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                        // const void*                                                          pNext;
+               (VkPipelineRasterizationStateCreateFlags)0,                                     // VkPipelineRasterizationStateCreateFlags      flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     depthClampEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     rasterizerDiscardEnable;
+               VK_POLYGON_MODE_FILL,                                                                           // VkPolygonMode                                                        polygonMode;
+               VK_CULL_MODE_NONE,                                                                                      // VkCullModeFlags                                                      cullMode;
+               VK_FRONT_FACE_COUNTER_CLOCKWISE,                                                        // VkFrontFace                                                          frontFace;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     depthBiasEnable;
+               0.0f,                                                                                                           // float                                                                        depthBiasConstantFactor;
+               0.0f,                                                                                                           // float                                                                        depthBiasClamp;
+               0.0f,                                                                                                           // float                                                                        depthBiasSlopeFactor;
+               1.0f,                                                                                                           // float                                                                        lineWidth;
+       };
+
+       VkPipelineSampleLocationsStateCreateInfoEXT pipelineSampleLocationsCreateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT,      // VkStructureType             sType;
+               DE_NULL,                                                                                                                        // const void*                 pNext;
+               VK_TRUE,                                                                                                                        // VkBool32                    sampleLocationsEnable;
+               VkSampleLocationsInfoEXT(),                                                                                     // VkSampleLocationsInfoEXT    sampleLocationsInfo;
+       };
+
+       VkPipelineMultisampleStateCreateInfo pipelineMultisampleStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,       // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                        // const void*                                                          pNext;
+               (VkPipelineMultisampleStateCreateFlags)0,                                       // VkPipelineMultisampleStateCreateFlags        flags;
+               numSamples,                                                                                                     // VkSampleCountFlagBits                                        rasterizationSamples;
+               sampleShadingEnable,                                                                            // VkBool32                                                                     sampleShadingEnable;
+               1.0f,                                                                                                           // float                                                                        minSampleShading;
+               DE_NULL,                                                                                                        // const VkSampleMask*                                          pSampleMask;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     alphaToCoverageEnable;
+               VK_FALSE                                                                                                        // VkBool32                                                                     alphaToOneEnable;
+       };
+
+       if (pSampleLocationsInfo)
+       {
+               pipelineSampleLocationsCreateInfo.sampleLocationsInfo   = *pSampleLocationsInfo;
+               pipelineMultisampleStateInfo.pNext                                              = &pipelineSampleLocationsCreateInfo;
+       }
+
+       // Simply increment the buffer
+       const VkStencilOpState stencilOpState = makeStencilOpState(
+               VK_STENCIL_OP_KEEP,                                             // stencil fail
+               VK_STENCIL_OP_INCREMENT_AND_CLAMP,              // depth & stencil pass
+               VK_STENCIL_OP_KEEP,                                             // depth only fail
+               VK_COMPARE_OP_ALWAYS,                                   // compare op
+               ~0u,                                                                    // compare mask
+               ~0u,                                                                    // write mask
+               0u);                                                                    // reference
+
+       // Always pass the depth test
+       VkPipelineDepthStencilStateCreateInfo pipelineDepthStencilStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO,     // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                        // const void*                                                          pNext;
+               (VkPipelineDepthStencilStateCreateFlags)0,                                      // VkPipelineDepthStencilStateCreateFlags       flags;
+               (depthStencilAspect & VK_IMAGE_ASPECT_DEPTH_BIT) != 0u,         // VkBool32                                                                     depthTestEnable;
+               VK_TRUE,                                                                                                        // VkBool32                                                                     depthWriteEnable;
+               VK_COMPARE_OP_ALWAYS,                                                                           // VkCompareOp                                                          depthCompareOp;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     depthBoundsTestEnable;
+               (depthStencilAspect & VK_IMAGE_ASPECT_STENCIL_BIT) != 0u,       // VkBool32                                                                     stencilTestEnable;
+               stencilOpState,                                                                                         // VkStencilOpState                                                     front;
+               stencilOpState,                                                                                         // VkStencilOpState                                                     back;
+               0.0f,                                                                                                           // float                                                                        minDepthBounds;
+               1.0f,                                                                                                           // float                                                                        maxDepthBounds;
+       };
+
+       const VkColorComponentFlags colorComponentsAll = VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT | VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
+       const VkPipelineColorBlendAttachmentState defaultBlendAttachmentState =
+       {
+               VK_FALSE,                               // VkBool32                                     blendEnable;
+               VK_BLEND_FACTOR_ONE,    // VkBlendFactor                        srcColorBlendFactor;
+               VK_BLEND_FACTOR_ZERO,   // VkBlendFactor                        dstColorBlendFactor;
+               VK_BLEND_OP_ADD,                // VkBlendOp                            colorBlendOp;
+               VK_BLEND_FACTOR_ONE,    // VkBlendFactor                        srcAlphaBlendFactor;
+               VK_BLEND_FACTOR_ZERO,   // VkBlendFactor                        dstAlphaBlendFactor;
+               VK_BLEND_OP_ADD,                // VkBlendOp                            alphaBlendOp;
+               colorComponentsAll,             // VkColorComponentFlags        colorWriteMask;
+       };
+
+       const VkPipelineColorBlendStateCreateInfo pipelineColorBlendStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,       // VkStructureType                                                              sType;
+               DE_NULL,                                                                                                        // const void*                                                                  pNext;
+               (VkPipelineColorBlendStateCreateFlags)0,                                        // VkPipelineColorBlendStateCreateFlags                 flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             logicOpEnable;
+               VK_LOGIC_OP_COPY,                                                                                       // VkLogicOp                                                                    logicOp;
+               1u,                                                                                                                     // deUint32                                                                             attachmentCount;
+               &defaultBlendAttachmentState,                                                           // const VkPipelineColorBlendAttachmentState*   pAttachments;
+               { 0.0f, 0.0f, 0.0f, 0.0f },                                                                     // float                                                                                blendConstants[4];
+       };
+
+       const VkPipelineShaderStageCreateInfo pShaderStages[] =
+       {
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,    // VkStructureType                                              sType;
+                       DE_NULL,                                                                                                // const void*                                                  pNext;
+                       (VkPipelineShaderStageCreateFlags)0,                                    // VkPipelineShaderStageCreateFlags             flags;
+                       VK_SHADER_STAGE_VERTEX_BIT,                                                             // VkShaderStageFlagBits                                stage;
+                       vertexModule,                                                                                   // VkShaderModule                                               module;
+                       "main",                                                                                                 // const char*                                                  pName;
+                       DE_NULL,                                                                                                // const VkSpecializationInfo*                  pSpecializationInfo;
+               },
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,    // VkStructureType                                              sType;
+                       DE_NULL,                                                                                                // const void*                                                  pNext;
+                       (VkPipelineShaderStageCreateFlags)0,                                    // VkPipelineShaderStageCreateFlags             flags;
+                       VK_SHADER_STAGE_FRAGMENT_BIT,                                                   // VkShaderStageFlagBits                                stage;
+                       fragmentModule,                                                                                 // VkShaderModule                                               module;
+                       "main",                                                                                                 // const char*                                                  pName;
+                       DE_NULL,                                                                                                // const VkSpecializationInfo*                  pSpecializationInfo;
+               }
+       };
+
+       const VkGraphicsPipelineCreateInfo graphicsPipelineInfo =
+       {
+               VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,        // VkStructureType                                                                      sType;
+               DE_NULL,                                                                                        // const void*                                                                          pNext;
+               (VkPipelineCreateFlags)0,                                                       // VkPipelineCreateFlags                                                        flags;
+               DE_LENGTH_OF_ARRAY(pShaderStages),                                      // deUint32                                                                                     stageCount;
+               pShaderStages,                                                                          // const VkPipelineShaderStageCreateInfo*                       pStages;
+               &vertexInputStateInfo,                                                          // const VkPipelineVertexInputStateCreateInfo*          pVertexInputState;
+               &pipelineInputAssemblyStateInfo,                                        // const VkPipelineInputAssemblyStateCreateInfo*        pInputAssemblyState;
+               DE_NULL,                                                                                        // const VkPipelineTessellationStateCreateInfo*         pTessellationState;
+               &pipelineViewportStateInfo,                                                     // const VkPipelineViewportStateCreateInfo*                     pViewportState;
+               &pipelineRasterizationStateInfo,                                        // const VkPipelineRasterizationStateCreateInfo*        pRasterizationState;
+               &pipelineMultisampleStateInfo,                                          // const VkPipelineMultisampleStateCreateInfo*          pMultisampleState;
+               &pipelineDepthStencilStateInfo,                                         // const VkPipelineDepthStencilStateCreateInfo*         pDepthStencilState;
+               &pipelineColorBlendStateInfo,                                           // const VkPipelineColorBlendStateCreateInfo*           pColorBlendState;
+               DE_NULL,                                                                                        // const VkPipelineDynamicStateCreateInfo*                      pDynamicState;
+               pipelineLayout,                                                                         // VkPipelineLayout                                                                     layout;
+               renderPass,                                                                                     // VkRenderPass                                                                         renderPass;
+               subpassNdx,                                                                                     // deUint32                                                                                     subpass;
+               DE_NULL,                                                                                        // VkPipeline                                                                           basePipelineHandle;
+               -1,                                                                                                     // deInt32                                                                                      basePipelineIndex;
+       };
+
+       return createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineInfo);
+}
+
+//! Wrap float after an increment
+inline float wrapIncFloat (float a, float min, float max)
+{
+       return deFloatMax(min, deFloatMod(a, max));
+}
+
+//! Generate expected data for color, depth, and stencil samples of a given image.
+//! Samples are ordered starting at pixel (0, 0) - see compute shader source for reference.
+std::vector<CompareData> generateCompareData (const deUint32   seed,
+                                                                                         const UVec2&          imageSize,
+                                                                                         const deUint32        numCoverageSamples,
+                                                                                         const deUint32        numColorSamples,
+                                                                                         const deUint32        numDepthStencilSamples)
+{
+       std::vector<CompareData>        allData;
+       de::Random                                      rng (seed);
+
+       for (deUint32 y          = 0u; y          < imageSize.y();              ++y)
+       for (deUint32 x          = 0u; x          < imageSize.x();              ++x)
+       for (deUint32 sample = 0u; sample < numCoverageSamples; ++sample)
+       {
+               CompareData cd;
+
+               if (sample < numColorSamples)
+               {
+                       for (int i = 0; i < 3; ++i)
+                               cd.color[i]     = 0.1f * static_cast<float>(rng.getInt(1, 10));
+
+                       cd.color.w() = 1.0f;
+               }
+
+               if (sample < numDepthStencilSamples)
+               {
+                       const deUint32 globalSample = sample + numColorSamples * (x + imageSize.x() * y);
+                       cd.depth        = wrapIncFloat(0.05f * static_cast<float>(1 + globalSample), 0.05f, 1.0f);
+                       cd.stencil      = 1 + globalSample % numCoverageSamples;
+               }
+
+               allData.push_back(cd);
+       }
+
+       return allData;
+}
+
+//! NDC transformation algorithm for sample locations
+template<typename SampleAccessor>
+std::vector<Vec2> ndcTransformEachSampleInPixel (const UVec2& framebufferSize, const deUint32 numSamplesPerPixel, const SampleAccessor& access)
+{
+       std::vector<Vec2> locations;
+
+       for (deUint32 y                 = 0; y                  < framebufferSize.y();  ++y)
+       for (deUint32 x                 = 0; x                  < framebufferSize.x();  ++x)
+       for (deUint32 sampleNdx = 0; sampleNdx  < numSamplesPerPixel;   ++sampleNdx)
+       {
+               const Vec2& sp = access(x, y, sampleNdx);
+               const float     globalX  = sp.x() + static_cast<float>(x);
+               const float     globalY  = sp.y() + static_cast<float>(y);
+
+               // Transform to [-1, 1] space
+               locations.push_back(Vec2(-1.0f + 2.0f * (globalX / static_cast<float>(framebufferSize.x())),
+                                                                -1.0f + 2.0f * (globalY / static_cast<float>(framebufferSize.y()))));
+       }
+
+       return locations;
+}
+
+class AccessStandardSampleLocationsArray
+{
+public:
+       AccessStandardSampleLocationsArray (const Vec2* ptr) : m_pData (ptr) {}
+
+       const Vec2& operator ()(const deUint32 x, const deUint32 y, const deUint32 sampleNdx) const
+       {
+               DE_UNREF(x);
+               DE_UNREF(y);
+               return m_pData[sampleNdx];
+       }
+
+private:
+       const Vec2*     m_pData;
+};
+
+class AccessMultisamplePixelGrid
+{
+public:
+       AccessMultisamplePixelGrid (const MultisamplePixelGrid* ptr) : m_pGrid (ptr) {}
+
+       Vec2 operator ()(const deUint32 x, const deUint32 y, const deUint32 sampleNdx) const
+       {
+               const VkSampleLocationEXT& sp = m_pGrid->getSample(x, y, sampleNdx);
+               return Vec2(sp.x, sp.y);
+       }
+
+private:
+       const MultisamplePixelGrid*     m_pGrid;
+};
+
+//! Generate NDC space standard sample locations at each framebuffer pixel
+//! Data is filled starting at pixel (0,0) and for each pixel there are numSamples samples
+std::vector<Vec2> genFramebufferStandardSampleLocations (const VkSampleCountFlagBits numSamples, const UVec2& framebufferSize)
+{
+       static const Vec2 s_location_samples_1[] =
+       {
+               Vec2(0.5f, 0.5f),
+       };
+       static const Vec2 s_location_samples_2[] =
+       {
+               Vec2(0.75f, 0.75f),
+               Vec2(0.25f, 0.25f),
+       };
+       static const Vec2 s_location_samples_4[] =
+       {
+               Vec2(0.375f, 0.125f),
+               Vec2(0.875f, 0.375f),
+               Vec2(0.125f, 0.625f),
+               Vec2(0.625f, 0.875f),
+       };
+       static const Vec2 s_location_samples_8[] =
+       {
+               Vec2(0.5625f, 0.3125f),
+               Vec2(0.4375f, 0.6875f),
+               Vec2(0.8125f, 0.5625f),
+               Vec2(0.3125f, 0.1875f),
+               Vec2(0.1875f, 0.8125f),
+               Vec2(0.0625f, 0.4375f),
+               Vec2(0.6875f, 0.9375f),
+               Vec2(0.9375f, 0.0625f),
+       };
+       static const Vec2 s_location_samples_16[] =
+       {
+               Vec2(0.5625f, 0.5625f),
+               Vec2(0.4375f, 0.3125f),
+               Vec2(0.3125f, 0.6250f),
+               Vec2(0.7500f, 0.4375f),
+               Vec2(0.1875f, 0.3750f),
+               Vec2(0.6250f, 0.8125f),
+               Vec2(0.8125f, 0.6875f),
+               Vec2(0.6875f, 0.1875f),
+               Vec2(0.3750f, 0.8750f),
+               Vec2(0.5000f, 0.0625f),
+               Vec2(0.2500f, 0.1250f),
+               Vec2(0.1250f, 0.7500f),
+               Vec2(0.0000f, 0.5000f),
+               Vec2(0.9375f, 0.2500f),
+               Vec2(0.8750f, 0.9375f),
+               Vec2(0.0625f, 0.0000f),
+       };
+
+       const Vec2*     pSampleLocation = DE_NULL;
+
+       switch (numSamples)
+       {
+               case VK_SAMPLE_COUNT_1_BIT:             pSampleLocation = s_location_samples_1;         break;
+               case VK_SAMPLE_COUNT_2_BIT:             pSampleLocation = s_location_samples_2;         break;
+               case VK_SAMPLE_COUNT_4_BIT:             pSampleLocation = s_location_samples_4;         break;
+               case VK_SAMPLE_COUNT_8_BIT:             pSampleLocation = s_location_samples_8;         break;
+               case VK_SAMPLE_COUNT_16_BIT:    pSampleLocation = s_location_samples_16;        break;
+
+               default:
+                       DE_ASSERT(0);
+                       return std::vector<Vec2>();
+       }
+
+       return ndcTransformEachSampleInPixel(framebufferSize, static_cast<deUint32>(numSamples), AccessStandardSampleLocationsArray(pSampleLocation));
+}
+
+//! Generate NDC space custom sample locations at each framebuffer pixel, based on the given pixel grid
+std::vector<Vec2> getSampleLocations (const MultisamplePixelGrid& pixelGrid, const UVec2& framebufferSize)
+{
+       return ndcTransformEachSampleInPixel(framebufferSize, pixelGrid.samplesPerPixel(), AccessMultisamplePixelGrid(&pixelGrid));
+}
+
+struct PositionColor
+{
+       tcu::Vec4       position;
+       tcu::Vec4       color;
+
+       PositionColor (const tcu::Vec4& pos, const tcu::Vec4& col) : position(pos), color(col) {}
+};
+
+//! Generate subpixel triangles containing the sample position, based on compare data.
+//! Stencil values are created by overlapping triangles, so the stencil pipeline state must be set up accordingly.
+std::vector<PositionColor> generateSubpixelTriangles (const UVec2&                                             renderSize,
+                                                                                                         const std::vector<CompareData>&       compareData,
+                                                                                                         const std::vector<Vec2>&                      sampleLocations)
+{
+       std::vector<PositionColor>      vertices;
+
+       // For each sample location (in the whole framebuffer), create a sub-pixel triangle that contains it.
+       // NDC viewport size is 2.0 in X and Y and NDC pixel width/height depends on the framebuffer resolution.
+       const Vec2                      pixelSize       = Vec2(2.0f) / renderSize.cast<float>();
+       const Vec2                      offset          = pixelSize / 16.0f;    // 4 bits precision
+
+       // Surround with a roughly centered triangle
+       const float y1 = 0.5f  * offset.y();
+       const float y2 = 0.35f * offset.y();
+       const float x1 = 0.5f  * offset.x();
+
+       DE_ASSERT(compareData.size() == sampleLocations.size());
+
+       for (std::size_t globalSampleNdx = 0; globalSampleNdx < sampleLocations.size(); ++globalSampleNdx)
+       {
+               const Vec2&                     loc     = sampleLocations[globalSampleNdx];
+               const CompareData&      cd      = compareData    [globalSampleNdx];
+
+               // Overdraw at the same position to get the desired stencil
+               // Draw at least once, if stencil is 0
+               for (deUint32 i = 0; i < deMaxu32(1u, cd.stencil); ++i)
+               {
+                       vertices.push_back(PositionColor(Vec4(loc.x(),      loc.y() - y1, cd.depth, 1.0f), cd.color));
+                       vertices.push_back(PositionColor(Vec4(loc.x() - x1, loc.y() + y2, cd.depth, 1.0f), cd.color));
+                       vertices.push_back(PositionColor(Vec4(loc.x() + x1, loc.y() + y2, cd.depth, 1.0f), cd.color));
+               }
+       }
+
+       return vertices;
+}
+
+void reportSampleError (tcu::TestLog& log, const std::string& sampleDesc, UVec2& renderSize, const deUint32 numCoverageSamples, const deUint32 globalSampleNdx)
+{
+       const deUint32 pixelNdx = globalSampleNdx / numCoverageSamples;
+       const deUint32 x                = pixelNdx % renderSize.x();
+       const deUint32 y                = pixelNdx / renderSize.x();
+       const deUint32 sample   = globalSampleNdx % numCoverageSamples;
+
+       log << tcu::TestLog::Message << "Incorrect " << sampleDesc << " sample (" << sample << ") at pixel (" << x << ", " << y << ")" << tcu::TestLog::EndMessage;
+}
+
+void checkSampleRequirements (Context&                                         context,
+                                                         const VkSampleCountFlagBits   numColorSamples,
+                                                         const VkSampleCountFlagBits   numDepthStencilSamples,
+                                                         const bool                                    requireStandardSampleLocations)
+{
+       const VkPhysicalDeviceLimits& limits = context.getDeviceProperties().limits;
+
+       if ((limits.framebufferColorSampleCounts & numColorSamples) == 0u)
+               TCU_THROW(NotSupportedError, "framebufferColorSampleCounts: sample count not supported");
+
+       if ((limits.framebufferDepthSampleCounts & numDepthStencilSamples) == 0u)
+               TCU_THROW(NotSupportedError, "framebufferDepthSampleCounts: sample count not supported");
+
+       if ((limits.framebufferStencilSampleCounts & numDepthStencilSamples) == 0u)
+               TCU_THROW(NotSupportedError, "framebufferStencilSampleCounts: sample count not supported");
+
+       if ((limits.sampledImageColorSampleCounts & numColorSamples) == 0u)
+               TCU_THROW(NotSupportedError, "sampledImageColorSampleCounts: sample count not supported");
+
+       if ((limits.sampledImageDepthSampleCounts & numDepthStencilSamples) == 0u)
+               TCU_THROW(NotSupportedError, "sampledImageDepthSampleCounts: sample count not supported");
+
+       if ((limits.sampledImageStencilSampleCounts & numDepthStencilSamples) == 0u)
+               TCU_THROW(NotSupportedError, "sampledImageStencilSampleCounts: sample count not supported");
+
+       // This is required to output geometry that is covering a specific sample
+       if (requireStandardSampleLocations && !limits.standardSampleLocations)
+               TCU_THROW(NotSupportedError, "standardSampleLocations: not supported");
+}
+
+void checkImageRequirements (Context&                                          context,
+                                                        const VkFormat                                 format,
+                                                        const VkFormatFeatureFlags             requiredFeatureFlags,
+                                                        const VkImageUsageFlags                requiredUsageFlags,
+                                                        const VkSampleCountFlagBits    requiredSampleCount = VK_SAMPLE_COUNT_1_BIT)
+{
+       const InstanceInterface&        vki                             = context.getInstanceInterface();
+       const VkPhysicalDevice          physicalDevice  = context.getPhysicalDevice();
+       VkImageFormatProperties         imageProperties;
+
+       const VkFormatProperties formatProperties = getPhysicalDeviceFormatProperties(vki, physicalDevice, format);
+
+       if ((formatProperties.optimalTilingFeatures & requiredFeatureFlags) != requiredFeatureFlags)
+               TCU_THROW(NotSupportedError, (de::toString(format) + ": format features not supported").c_str());
+
+       const VkResult result = vki.getPhysicalDeviceImageFormatProperties(physicalDevice, format, VK_IMAGE_TYPE_2D, VK_IMAGE_TILING_OPTIMAL, requiredUsageFlags, (VkImageCreateFlags)0, &imageProperties);
+
+       if (result == VK_ERROR_FORMAT_NOT_SUPPORTED)
+               TCU_THROW(NotSupportedError, (de::toString(format) + ": format not supported").c_str());
+
+       if ((imageProperties.sampleCounts & requiredSampleCount) != requiredSampleCount)
+               TCU_THROW(NotSupportedError, (de::toString(format) + ": sample count not supported").c_str());
+}
+
+//! Used after a render pass color output (draw or resolve)
+void recordCopyOutputImageToBuffer (const DeviceInterface&     vk,
+                                                                       const VkCommandBuffer   cmdBuffer,
+                                                                       const UVec2&                    imageSize,
+                                                                       const VkImage                   srcImage,
+                                                                       const VkBuffer                  dstBuffer)
+{
+       // Image read barrier after color output
+       {
+               const VkImageMemoryBarrier barrier =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,                                                                 // VkStructureType            sType;
+                       DE_NULL,                                                                                                                                // const void*                pNext;
+                       VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,                                                                   // VkAccessFlags              srcAccessMask;
+                       VK_ACCESS_TRANSFER_READ_BIT,                                                                                    // VkAccessFlags              dstAccessMask;
+                       VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,                                                                   // VkImageLayout              oldLayout;
+                       VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,                                                                   // VkImageLayout              newLayout;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                                                // uint32_t                   srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                                                // uint32_t                   dstQueueFamilyIndex;
+                       srcImage,                                                                                                                               // VkImage                    image;
+                       makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u),   // VkImageSubresourceRange    subresourceRange;
+               };
+
+               vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0u, DE_NULL, 0u, DE_NULL, 1u, &barrier);
+       }
+       // Resolve image -> host buffer
+       {
+               const VkBufferImageCopy region =
+               {
+                       0ull,                                                                                                                           // VkDeviceSize                bufferOffset;
+                       0u,                                                                                                                                     // uint32_t                    bufferRowLength;
+                       0u,                                                                                                                                     // uint32_t                    bufferImageHeight;
+                       makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, 1u),      // VkImageSubresourceLayers    imageSubresource;
+                       makeOffset3D(0, 0, 0),                                                                                          // VkOffset3D                  imageOffset;
+                       makeExtent3D(imageSize.x(), imageSize.y(), 1u),                                         // VkExtent3D                  imageExtent;
+               };
+
+               vk.cmdCopyImageToBuffer(cmdBuffer, srcImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, dstBuffer, 1u, &region);
+       }
+       // Buffer write barrier
+       {
+               const VkBufferMemoryBarrier barrier =
+               {
+                       VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,                // VkStructureType    sType;
+                       DE_NULL,                                                                                // const void*        pNext;
+                       VK_ACCESS_TRANSFER_WRITE_BIT,                                   // VkAccessFlags      srcAccessMask;
+                       VK_ACCESS_HOST_READ_BIT,                                                // VkAccessFlags      dstAccessMask;
+                       VK_QUEUE_FAMILY_IGNORED,                                                // uint32_t           srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                // uint32_t           dstQueueFamilyIndex;
+                       dstBuffer,                                                                              // VkBuffer           buffer;
+                       0ull,                                                                                   // VkDeviceSize       offset;
+                       VK_WHOLE_SIZE,                                                                  // VkDeviceSize       size;
+               };
+
+               vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0,
+                                                         0u, DE_NULL, 1u, &barrier, DE_NULL, 0u);
+       }
+}
+
+namespace VerifySamples
+{
+
+//! The parameters that define a test case
+struct TestParams
+{
+       struct SampleCount
+       {
+               VkSampleCountFlagBits   numCoverageSamples;                             //!< VkPipelineMultisampleStateCreateInfo::rasterizationSamples
+               VkSampleCountFlagBits   numColorSamples;                                //!< VkAttachmentDescription::samples and VkImageCreateInfo::samples
+               VkSampleCountFlagBits   numDepthStencilSamples;                 //!< VkAttachmentDescription::samples and VkImageCreateInfo::samples
+       };
+
+       VkFormat                                        colorFormat;                                    //!< Color attachment format
+       VkFormat                                        depthStencilFormat;                             //!< D/S attachment format. Will test both aspects if it's a mixed format
+       bool                                            useProgrammableSampleLocations; //!< Try to use VK_EXT_sample_locations if available
+       std::vector<SampleCount>        perSubpassSamples;                              //!< Will use multiple subpasses if more than one element
+
+       TestParams (void)
+               : colorFormat                                           ()
+               , depthStencilFormat                            ()
+               , useProgrammableSampleLocations        ()
+       {
+       }
+};
+
+//! Common data used by the test
+struct WorkingData
+{
+       struct PerSubpass
+       {
+               deUint32                                                numVertices;                            //!< Number of vertices defined in the vertex buffer
+               Move<VkBuffer>                                  vertexBuffer;
+               MovePtr<Allocation>                             vertexBufferAlloc;
+               Move<VkImage>                                   colorImage;                                     //!< Color image
+               Move<VkImageView>                               colorImageView;                         //!< Color attachment
+               MovePtr<Allocation>                             colorImageAlloc;
+               Move<VkImage>                                   depthStencilImage;                      //!< Depth stencil image
+               Move<VkImageView>                               depthStencilImageView;          //!< Depth stencil attachment
+               Move<VkImageView>                               depthOnlyImageView;                     //!< Depth aspect for shader read
+               Move<VkImageView>                               stencilOnlyImageView;           //!< Stencil aspect for shader read
+               MovePtr<Allocation>                             depthStencilImageAlloc;
+               Move<VkBuffer>                                  compareBuffer;                          //!< Buffer used to verify the images - comparison data
+               MovePtr<Allocation>                             compareBufferAlloc;
+               VkDeviceSize                                    compareBufferSize;
+               Move<VkBuffer>                                  resultBuffer;                           //!< Buffer used to verify the images - results
+               MovePtr<Allocation>                             resultBufferAlloc;
+               VkDeviceSize                                    resultBufferSize;
+               deUint32                                                numResultElements;                      //!< Number of checksums in the result buffer
+               MovePtr<MultisamplePixelGrid>   pixelGrid;                                      //!< Programmable locations
+
+               PerSubpass (void)
+                       : numVertices           ()
+                       , compareBufferSize     ()
+                       , resultBufferSize      ()
+                       , numResultElements     ()
+               {
+               }
+       };
+
+       UVec2                                                                                   renderSize;                                     //!< Size of the framebuffer
+       VkPhysicalDeviceSampleLocationsPropertiesEXT    sampleLocationsProperties;      //!< Used with VK_EXT_sample_locations
+
+       std::vector<de::SharedPtr<PerSubpass> >                 perSubpass;                                     //!< Test may use more than one set of data
+
+       WorkingData (void)
+               : sampleLocationsProperties ()
+       {
+       }
+};
+
+void addVerificationComputeShader (SourceCollections&                  programCollection,
+                                                                  const VkSampleCountFlagBits  numCoverageSamples,
+                                                                  const VkSampleCountFlagBits  numColorSamples,
+                                                                  const VkSampleCountFlagBits  numDepthStencilSamples,
+                                                                  const VkFormat                               depthStencilFormat,
+                                                                  const std::string&                   nameSuffix)
+{
+               const bool                      isColorMS                       = (numColorSamples                != VK_SAMPLE_COUNT_1_BIT);
+               const bool                      isDepthStencilMS        = (numDepthStencilSamples != VK_SAMPLE_COUNT_1_BIT);
+               const std::string       colorBit                        = de::toString(static_cast<deUint32>(VK_IMAGE_ASPECT_COLOR_BIT)) + "u";
+               const std::string       depthBit                        = de::toString(static_cast<deUint32>(VK_IMAGE_ASPECT_DEPTH_BIT)) + "u";
+               const std::string       stencilBit                      = de::toString(static_cast<deUint32>(VK_IMAGE_ASPECT_STENCIL_BIT)) + "u";
+
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "\n"
+                       << "struct CompareData {\n"
+                       << "    vec4  color;\n"
+                       << "    float depth;\n"
+                       << "    uint  stencil;\n"
+                       << "};\n"
+                       << "\n"
+                       << "layout(local_size_x = " << static_cast<deUint32>(numCoverageSamples) << ") in;\n"
+                       // Always use this descriptor layout and ignore unused bindings
+                       << "layout(set = 0, binding = 0, std430) writeonly buffer Output {\n"
+                       << "    uint values[];\n"
+                       << "} sb_out;\n"
+                       << "layout(set = 0, binding = 1, std430) readonly buffer InputCompare {\n"
+                       << "    CompareData     data[];\n"
+                       << "} sb_cmp;\n"
+                       << "layout(set = 0, binding = 2) uniform sampler2D" << (isColorMS ? "MS" : "") << "  colorImage;\n"
+                       << "layout(set = 0, binding = 3) uniform sampler2D" << (isDepthStencilMS ? "MS" : "") <<"  depthImage;\n"
+                       << "layout(set = 0, binding = 4) uniform usampler2D" << (isDepthStencilMS ? "MS" : "") <<" stencilImage;\n"
+                       << "\n"
+                       << "void main (void)\n"
+                       << "{\n"
+
+               // Data for each sample in each pixel is laid out linearly (e.g 2 samples):
+               // [pixel(0, 0) sample(0)][pixel(0, 0) sample(1)][pixel(1, 0) sample(0)][pixel(1, 0) sample(1)]...
+
+                       << "    uint  globalIndex = gl_LocalInvocationID.x + gl_WorkGroupSize.x * (gl_WorkGroupID.x + gl_WorkGroupID.y * gl_NumWorkGroups.x);\n"
+                       << "    ivec2 position    = ivec2(gl_WorkGroupID.x, gl_WorkGroupID.y);\n"
+                       << "    int   sampleNdx   = int(gl_LocalInvocationID.x);\n"
+                       << "    uint  result      = 0u;\n"
+                       << "\n"
+                       << "    // Verify color samples\n"
+                       << "    if (sampleNdx < " << static_cast<deUint32>(numColorSamples) << ")\n"
+                       << "    {\n"
+                       << "        vec4 color     = texelFetch(colorImage, position, sampleNdx);\n"    // for non-MS (1 sample) case, sampleNdx = 0 and will instead be LOD = 0
+                       << "        vec4 diff      = abs(color - sb_cmp.data[globalIndex].color);\n"
+                       << "        vec4 threshold = vec4(0.02);\n"
+                       << "\n"
+                       << "        if (all(lessThan(diff, threshold)))\n"
+                       << "            result |= " << colorBit << ";\n"
+                       << "    }\n"
+                       << "    else\n"
+                       << "        result |= " << colorBit << ";\n"    // Pass, if sample doesn't exist
+                       << "\n";
+
+               if (isDepthFormat(depthStencilFormat))
+               {
+                       src << "    // Verify depth samples\n"
+                               << "    if (sampleNdx < " << static_cast<deUint32>(numDepthStencilSamples) << ")\n"
+                               << "    {\n"
+                               << "        float depth     = texelFetch(depthImage, position, sampleNdx).r;\n"
+                               << "        float diff      = abs(depth - sb_cmp.data[globalIndex].depth);\n"
+                               << "        float threshold = 0.002;\n"
+                               << "\n"
+                               << "        if (diff < threshold)\n"
+                               << "            result |= " << depthBit << ";\n"
+                               << "    }\n"
+                               << "    else\n"
+                               << "        result |= " << depthBit << ";\n"
+                               << "\n";
+               }
+
+               if (isStencilFormat(depthStencilFormat))
+               {
+                       src << "    // Verify stencil samples\n"
+                               << "    if (sampleNdx < " << static_cast<deUint32>(numDepthStencilSamples) << ")\n"
+                               << "    {\n"
+                               << "        uint stencil   = texelFetch(stencilImage, position, sampleNdx).r;\n"
+                               << "        uint diff      = stencil - sb_cmp.data[globalIndex].stencil;\n"
+                               << "\n"
+                               << "        if (diff == 0u)\n"
+                               << "            result |= " << stencilBit << ";\n"
+                               << "    }\n"
+                               << "    else\n"
+                               << "        result |= " << stencilBit << ";\n"
+                               << "\n";
+               }
+
+               src << "    sb_out.values[globalIndex] = result;\n"
+                       << "}\n";
+               programCollection.glslSources.add("comp" + nameSuffix) << glu::ComputeSource(src.str());
+}
+
+//! Get a compact sample count string in format X_Y_Z
+std::string getSampleCountString (const TestParams::SampleCount& samples)
+{
+       std::ostringstream str;
+
+       str << static_cast<deUint32>(samples.numCoverageSamples) << "_"
+               << static_cast<deUint32>(samples.numColorSamples)        << "_"
+               << static_cast<deUint32>(samples.numDepthStencilSamples);
+
+       return str.str();
+}
+
+void initPrograms (SourceCollections& programCollection, const TestParams params)
+{
+       // Vertex shader - position and color
+       {
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "\n"
+                       << "layout(location = 0) in  vec4 in_position;\n"
+                       << "layout(location = 1) in  vec4 in_color;\n"
+                       << "layout(location = 0) out vec4 o_color;\n"
+                       << "\n"
+                       << "out gl_PerVertex {\n"
+                       << "    vec4 gl_Position;\n"
+                       << "};\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       << "    gl_Position = in_position;\n"
+                       << "    o_color     = in_color;\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
+       }
+
+       // Fragment shader - output color from VS
+       {
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "\n"
+                       << "layout(location = 0) in  vec4 in_color;\n"
+                       << "layout(location = 0) out vec4 o_color;\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       << "    o_color = in_color;\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
+       }
+
+       // Compute shader - image verification
+       for (deUint32 subpassNdx = 0; subpassNdx < static_cast<deUint32>(params.perSubpassSamples.size()); ++subpassNdx)
+       {
+               const TestParams::SampleCount&  samples = params.perSubpassSamples[subpassNdx];
+               addVerificationComputeShader(programCollection,
+                                                                        samples.numCoverageSamples,
+                                                                        samples.numColorSamples,
+                                                                        samples.numDepthStencilSamples,
+                                                                        params.depthStencilFormat,
+                                                                        "_" + getSampleCountString(samples));
+       }
+}
+
+//! A simple color, depth/stencil draw. Subpasses (if more than one) are independent
+void draw (Context& context, const TestParams& params, WorkingData& wd)
+{
+       const DeviceInterface&  vk                              = context.getDeviceInterface();
+       const VkDevice                  device                  = context.getDevice();
+       const deUint32                  numSubpasses    = static_cast<deUint32>(wd.perSubpass.size());
+
+       Move<VkRenderPass>                                                      renderPass;
+       Move<VkFramebuffer>                                                     framebuffer;
+       std::vector<VkSampleLocationsInfoEXT>           perSubpassSampleLocationsInfo;
+       std::vector<VkAttachmentSampleLocationsEXT>     attachmentSampleLocations;
+       std::vector<VkSubpassSampleLocationsEXT>        subpassSampleLocations;
+
+       if (params.useProgrammableSampleLocations)
+       for (deUint32 subpassNdx = 0; subpassNdx < numSubpasses; ++subpassNdx)
+       {
+               perSubpassSampleLocationsInfo.push_back(makeSampleLocationsInfo(*wd.perSubpass[subpassNdx]->pixelGrid));
+       }
+
+       // Create a render pass and a framebuffer
+       {
+               std::vector<VkSubpassDescription>               subpasses;
+               std::vector<VkImageView>                                attachments;
+               std::vector<VkAttachmentDescription>    attachmentDescriptions;
+               std::vector<VkAttachmentReference>              attachmentReferences;
+
+               // Reserve capacity to avoid invalidating pointers to elements
+               attachmentReferences.reserve(numSubpasses * 2);
+
+               for (deUint32 subpassNdx = 0; subpassNdx < numSubpasses; ++subpassNdx)
+               {
+                       attachments.push_back(wd.perSubpass[subpassNdx]->colorImageView.get());
+                       attachments.push_back(wd.perSubpass[subpassNdx]->depthStencilImageView.get());
+
+                       attachmentDescriptions.push_back(makeAttachmentDescription(
+                               (VkAttachmentDescriptionFlags)0,                                                                // VkAttachmentDescriptionFlags         flags;
+                               params.colorFormat,                                                                                             // VkFormat                                                     format;
+                               params.perSubpassSamples[subpassNdx].numColorSamples,                   // VkSampleCountFlagBits                        samples;
+                               VK_ATTACHMENT_LOAD_OP_CLEAR,                                                                    // VkAttachmentLoadOp                           loadOp;
+                               VK_ATTACHMENT_STORE_OP_STORE,                                                                   // VkAttachmentStoreOp                          storeOp;
+                               VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                                                // VkAttachmentLoadOp                           stencilLoadOp;
+                               VK_ATTACHMENT_STORE_OP_DONT_CARE,                                                               // VkAttachmentStoreOp                          stencilStoreOp;
+                               VK_IMAGE_LAYOUT_UNDEFINED,                                                                              // VkImageLayout                                        initialLayout;
+                               VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL                                                // VkImageLayout                                        finalLayout;
+                       ));
+
+                       attachmentDescriptions.push_back(makeAttachmentDescription(
+                               (VkAttachmentDescriptionFlags)0,                                                                // VkAttachmentDescriptionFlags         flags;
+                               params.depthStencilFormat,                                                                              // VkFormat                                                     format;
+                               params.perSubpassSamples[subpassNdx].numDepthStencilSamples,    // VkSampleCountFlagBits                        samples;
+                               VK_ATTACHMENT_LOAD_OP_CLEAR,                                                                    // VkAttachmentLoadOp                           loadOp;
+                               VK_ATTACHMENT_STORE_OP_STORE,                                                                   // VkAttachmentStoreOp                          storeOp;
+                               VK_ATTACHMENT_LOAD_OP_CLEAR,                                                                    // VkAttachmentLoadOp                           stencilLoadOp;
+                               VK_ATTACHMENT_STORE_OP_STORE,                                                                   // VkAttachmentStoreOp                          stencilStoreOp;
+                               VK_IMAGE_LAYOUT_UNDEFINED,                                                                              // VkImageLayout                                        initialLayout;
+                               VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL                                 // VkImageLayout                                        finalLayout;
+                       ));
+
+                       attachmentReferences.push_back(makeAttachmentReference(static_cast<deUint32>(attachmentReferences.size()),      VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+                       const VkAttachmentReference* colorRef = &attachmentReferences.back();
+
+                       attachmentReferences.push_back(makeAttachmentReference(static_cast<deUint32>(attachmentReferences.size()),      VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
+                       const VkAttachmentReference* depthStencilRef = &attachmentReferences.back();
+
+                       if (params.useProgrammableSampleLocations)
+                       {
+                               const VkAttachmentSampleLocationsEXT newAttachmentSampleLocations =
+                               {
+                                       attachmentReferences.back().attachment,                 // uint32_t                    attachmentIndex;
+                                       perSubpassSampleLocationsInfo[subpassNdx],              // VkSampleLocationsInfoEXT    sampleLocationsInfo;
+                               };
+                               attachmentSampleLocations.push_back(newAttachmentSampleLocations);
+
+                               const VkSubpassSampleLocationsEXT newSubpassSampleLocations =
+                               {
+                                       subpassNdx,                                                                             // uint32_t                    subpassIndex;
+                                       perSubpassSampleLocationsInfo[subpassNdx],              // VkSampleLocationsInfoEXT    sampleLocationsInfo;
+                               };
+                               subpassSampleLocations.push_back(newSubpassSampleLocations);
+                       }
+
+                       const VkSubpassDescription subpassDescription =
+                       {
+                               (VkSubpassDescriptionFlags)0,                                           // VkSubpassDescriptionFlags       flags;
+                               VK_PIPELINE_BIND_POINT_GRAPHICS,                                        // VkPipelineBindPoint             pipelineBindPoint;
+                               0u,                                                                                                     // uint32_t                        inputAttachmentCount;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pInputAttachments;
+                               1u,                                                                                                     // uint32_t                        colorAttachmentCount;
+                               colorRef,                                                                                       // const VkAttachmentReference*    pColorAttachments;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pResolveAttachments;
+                               depthStencilRef,                                                                        // const VkAttachmentReference*    pDepthStencilAttachment;
+                               0u,                                                                                                     // uint32_t                        preserveAttachmentCount;
+                               DE_NULL,                                                                                        // const uint32_t*                 pPreserveAttachments;
+                       };
+
+                       subpasses.push_back(subpassDescription);
+               }
+
+               // Assume there are no dependencies between subpasses
+               const VkRenderPassCreateInfo renderPassInfo =
+               {
+                       VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,                              // VkStructureType                                      sType;
+                       DE_NULL,                                                                                                // const void*                                          pNext;
+                       (VkRenderPassCreateFlags)0,                                                             // VkRenderPassCreateFlags                      flags;
+                       static_cast<deUint32>(attachmentDescriptions.size()),   // deUint32                                                     attachmentCount;
+                       dataOrNullPtr(attachmentDescriptions),                                  // const VkAttachmentDescription*       pAttachments;
+                       static_cast<deUint32>(subpasses.size()),                                // deUint32                                                     subpassCount;
+                       dataOrNullPtr(subpasses),                                                               // const VkSubpassDescription*          pSubpasses;
+                       0u,                                                                                                             // deUint32                                                     dependencyCount;
+                       DE_NULL,                                                                                                // const VkSubpassDependency*           pDependencies;
+               };
+
+               renderPass  = createRenderPass(vk, device, &renderPassInfo);
+               framebuffer = makeFramebuffer (vk, device, *renderPass, static_cast<deUint32>(attachments.size()), dataOrNullPtr(attachments), wd.renderSize.x(), wd.renderSize.y());
+       }
+
+       const Unique<VkShaderModule>    vertexModule    (createShaderModule(vk, device, context.getBinaryCollection().get("vert"), 0u));
+       const Unique<VkShaderModule>    fragmentModule  (createShaderModule(vk, device, context.getBinaryCollection().get("frag"), 0u));
+       const Unique<VkPipelineLayout>  pipelineLayout  (makePipelineLayout(vk, device));
+
+       typedef SharedPtr<Unique<VkPipeline> > PipelineSp;
+       std::vector<PipelineSp> pipelines;
+
+       for (deUint32 subpassNdx = 0; subpassNdx < numSubpasses; ++subpassNdx)
+       {
+               const VkSampleLocationsInfoEXT* pSampleLocationsInfo = (params.useProgrammableSampleLocations ? &perSubpassSampleLocationsInfo[subpassNdx] : DE_NULL);
+
+               pipelines.push_back(PipelineSp(new Unique<VkPipeline>(
+                       makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertexModule, *fragmentModule, /*use vertex input*/ true, subpassNdx,
+                                                                wd.renderSize, getImageAspectFlags(params.depthStencilFormat), params.perSubpassSamples[subpassNdx].numCoverageSamples,
+                                                                /*use sample shading*/ true, pSampleLocationsInfo))));
+       }
+
+       const Unique<VkCommandPool>             cmdPool         (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, context.getUniversalQueueFamilyIndex()));
+       const Unique<VkCommandBuffer>   cmdBuffer       (makeCommandBuffer(vk, device, *cmdPool));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       {
+               std::vector<VkClearValue> clearValues;
+
+               for (deUint32 subpassNdx = 0; subpassNdx < numSubpasses; ++subpassNdx)
+               {
+                       clearValues.push_back(makeClearValueColorF32(0.0f, 0.0f, 0.0f, 1.0f));
+                       clearValues.push_back(makeClearValueDepthStencil(1.0f, 0u));
+               }
+
+               const VkRect2D renderArea =
+               {
+                       { 0u, 0u },
+                       { wd.renderSize.x(), wd.renderSize.y() }
+               };
+
+               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;
+                       static_cast<deUint32>(clearValues.size()),                      // uint32_t                clearValueCount;
+                       dataOrNullPtr(clearValues),                                                     // const VkClearValue*     pClearValues;
+               };
+
+               if (params.useProgrammableSampleLocations)
+               {
+                       const VkRenderPassSampleLocationsBeginInfoEXT renderPassSampleLocationsBeginInfo =
+                       {
+                               VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT,  // VkStructureType                          sType;
+                               DE_NULL,                                                                                                                // const void*                              pNext;
+                               static_cast<deUint32>(attachmentSampleLocations.size()),                // uint32_t                                 attachmentInitialSampleLocationsCount;
+                               dataOrNullPtr(attachmentSampleLocations),                                               // const VkAttachmentSampleLocationsEXT*    pAttachmentInitialSampleLocations;
+                               static_cast<deUint32>(subpassSampleLocations.size()),                   // uint32_t                                 postSubpassSampleLocationsCount;
+                               dataOrNullPtr(subpassSampleLocations),                                                  // const VkSubpassSampleLocationsEXT*       pPostSubpassSampleLocations;
+                       };
+
+                       renderPassBeginInfo.pNext = &renderPassSampleLocationsBeginInfo;
+
+                       vk.cmdBeginRenderPass(*cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
+               }
+               else
+                       vk.cmdBeginRenderPass(*cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
+       }
+
+       for (deUint32 subpassNdx = 0; subpassNdx < numSubpasses; ++subpassNdx)
+       {
+               if (subpassNdx != 0)
+                       vk.cmdNextSubpass(*cmdBuffer, VK_SUBPASS_CONTENTS_INLINE);
+
+               const VkDeviceSize vertexBufferOffset = 0ull;
+               vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &wd.perSubpass[subpassNdx]->vertexBuffer.get(), &vertexBufferOffset);
+
+               vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]);
+
+               vk.cmdDraw(*cmdBuffer, wd.perSubpass[subpassNdx]->numVertices, 1u, 0u, 0u);
+       }
+
+       vk.cmdEndRenderPass(*cmdBuffer);
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+       submitCommandsAndWait(vk, device, context.getUniversalQueue(), *cmdBuffer);
+}
+
+void dispatchImageCheck (Context& context, const TestParams& params, WorkingData& wd, const deUint32 subpassNdx)
+{
+       const DeviceInterface&          vk                      = context.getDeviceInterface();
+       const VkDevice                          device          = context.getDevice();
+       WorkingData::PerSubpass&        subpassData     = *wd.perSubpass[subpassNdx];
+
+       const Unique<VkSampler> defaultSampler  (makeSampler(vk, device));
+
+       // Create descriptor set
+
+       const Unique<VkDescriptorSetLayout> descriptorSetLayout(
+               DescriptorSetLayoutBuilder()
+               .addSingleBinding               (VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,                     VK_SHADER_STAGE_COMPUTE_BIT)
+               .addSingleBinding               (VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,                     VK_SHADER_STAGE_COMPUTE_BIT)
+               .addSingleSamplerBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,     VK_SHADER_STAGE_COMPUTE_BIT, &defaultSampler.get())
+               .addSingleSamplerBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,     VK_SHADER_STAGE_COMPUTE_BIT, &defaultSampler.get())
+               .addSingleSamplerBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,     VK_SHADER_STAGE_COMPUTE_BIT, &defaultSampler.get())
+               .build(vk, device));
+
+       const Unique<VkDescriptorPool> descriptorPool(
+               DescriptorPoolBuilder()
+               .addType(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 2u)
+               .addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 3u)
+               .build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+
+       const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+
+       {
+               const VkDescriptorBufferInfo    compareBufferInfo       = makeDescriptorBufferInfo(*subpassData.compareBuffer, 0ull, subpassData.compareBufferSize);
+               const VkDescriptorBufferInfo    resultBufferInfo        = makeDescriptorBufferInfo(*subpassData.resultBuffer, 0ull, subpassData.resultBufferSize);
+               const VkDescriptorImageInfo             colorImageInfo          = makeDescriptorImageInfo(DE_NULL, *subpassData.colorImageView,                 VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+               const VkDescriptorImageInfo             depthImageInfo          = makeDescriptorImageInfo(DE_NULL, *subpassData.depthOnlyImageView,             VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+               const VkDescriptorImageInfo             stencilImageInfo        = makeDescriptorImageInfo(DE_NULL, *subpassData.stencilOnlyImageView,   VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+
+               DescriptorSetUpdateBuilder      builder;
+
+               builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultBufferInfo);
+               builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &compareBufferInfo);
+               builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(2u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &colorImageInfo);
+
+               if (subpassData.depthOnlyImageView)
+                       builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(3u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &depthImageInfo);
+
+               if (subpassData.stencilOnlyImageView)
+                       builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(4u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &stencilImageInfo);
+
+               builder.update(vk, device);
+       }
+
+       // Pipeline
+
+       const std::string                               shaderName              ("comp_" + getSampleCountString(params.perSubpassSamples[subpassNdx]));
+       const Unique<VkShaderModule>    shaderModule    (createShaderModule(vk, device, context.getBinaryCollection().get(shaderName), 0u));
+       const Unique<VkPipelineLayout>  pipelineLayout  (makePipelineLayout(vk, device, *descriptorSetLayout));
+       const Unique<VkPipeline>                pipeline                (makeComputePipeline(vk, device, *pipelineLayout, *shaderModule, DE_NULL));
+
+       const Unique<VkCommandPool>             cmdPool         (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, context.getUniversalQueueFamilyIndex()));
+       const Unique<VkCommandBuffer>   cmdBuffer       (makeCommandBuffer(vk, device, *cmdPool));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline);
+       vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+
+       vk.cmdDispatch(*cmdBuffer, wd.renderSize.x(), wd.renderSize.y(), 1u);
+
+       {
+               const VkBufferMemoryBarrier barrier =
+               {
+                       VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,                // VkStructureType    sType;
+                       DE_NULL,                                                                                // const void*        pNext;
+                       VK_ACCESS_SHADER_WRITE_BIT,                                             // VkAccessFlags      srcAccessMask;
+                       VK_ACCESS_HOST_READ_BIT,                                                // VkAccessFlags      dstAccessMask;
+                       VK_QUEUE_FAMILY_IGNORED,                                                // uint32_t           srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                // uint32_t           dstQueueFamilyIndex;
+                       *subpassData.resultBuffer,                                              // VkBuffer           buffer;
+                       0ull,                                                                                   // VkDeviceSize       offset;
+                       VK_WHOLE_SIZE,                                                                  // VkDeviceSize       size;
+               };
+
+               vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0,
+                       (const VkMemoryBarrier*)DE_NULL, 1u, &barrier, 0u, (const VkImageMemoryBarrier*)DE_NULL);
+       }
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+       submitCommandsAndWait(vk, device, context.getUniversalQueue(), *cmdBuffer);
+
+       invalidateMappedMemoryRange(vk, device, subpassData.resultBufferAlloc->getMemory(), subpassData.resultBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+}
+
+void createPerSubpassData (Context& context, const TestParams& params, WorkingData& wd, const deUint32 subpassNdx)
+{
+       const DeviceInterface&                  vk                      = context.getDeviceInterface();
+       const VkDevice                                  device          = context.getDevice();
+       MovePtr<Allocator>                              allocator   = MovePtr<Allocator>(new SimpleAllocator(vk, device, getPhysicalDeviceMemoryProperties(context.getInstanceInterface(), context.getPhysicalDevice())));
+       const TestParams::SampleCount&  samples         = params.perSubpassSamples[subpassNdx];
+       WorkingData::PerSubpass&                subpassData     = *wd.perSubpass[subpassNdx];
+
+       // Create images
+       {
+
+               const VkImageUsageFlags colorImageUsageFlags            = VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT             | VK_IMAGE_USAGE_SAMPLED_BIT;
+               const VkImageUsageFlags depthStencilImageUsageFlags     = VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT;
+
+               checkImageRequirements (context,
+                                                               params.colorFormat,
+                                                               VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT,
+                                                               colorImageUsageFlags,
+                                                               samples.numColorSamples);
+
+               subpassData.colorImage          = makeImage(vk, device, params.colorFormat, wd.renderSize, samples.numColorSamples, colorImageUsageFlags);
+               subpassData.colorImageAlloc     = bindImage(vk, device, *allocator, *subpassData.colorImage, MemoryRequirement::Any);
+               subpassData.colorImageView      = makeImageView(vk, device, *subpassData.colorImage, VK_IMAGE_VIEW_TYPE_2D, params.colorFormat, makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u));
+
+               checkImageRequirements (context,
+                                                               params.depthStencilFormat,
+                                                               VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT | VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT,
+                                                               depthStencilImageUsageFlags,
+                                                               samples.numDepthStencilSamples);
+
+               subpassData.depthStencilImage           = makeImage(vk, device, params.depthStencilFormat, wd.renderSize, samples.numDepthStencilSamples, depthStencilImageUsageFlags);
+               subpassData.depthStencilImageAlloc      = bindImage(vk, device, *allocator, *subpassData.depthStencilImage, MemoryRequirement::Any);
+               subpassData.depthStencilImageView       = makeImageView(vk, device, *subpassData.depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, params.depthStencilFormat, makeImageSubresourceRange(getImageAspectFlags(params.depthStencilFormat), 0u, 1u, 0u, 1u));
+
+               if (isDepthFormat(params.depthStencilFormat))
+                       subpassData.depthOnlyImageView  = makeImageView(vk, device, *subpassData.depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, params.depthStencilFormat, makeImageSubresourceRange(VK_IMAGE_ASPECT_DEPTH_BIT, 0u, 1u, 0u, 1u));
+
+               if (isStencilFormat(params.depthStencilFormat))
+                       subpassData.stencilOnlyImageView        = makeImageView(vk, device, *subpassData.depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, params.depthStencilFormat, makeImageSubresourceRange(VK_IMAGE_ASPECT_STENCIL_BIT, 0u, 1u, 0u, 1u));
+       }
+
+       // Create vertex and comparison buffers
+       {
+               const deUint32                                  seed            = 123 + 19 * subpassNdx;
+               const std::vector<CompareData>  compareData     = generateCompareData(seed, wd.renderSize, samples.numCoverageSamples, samples.numColorSamples, samples.numDepthStencilSamples);
+
+               subpassData.compareBufferSize   = static_cast<VkDeviceSize>(sizeof(CompareData) * compareData.size());
+               subpassData.compareBuffer               = makeBuffer(vk, device, subpassData.compareBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT);
+               subpassData.compareBufferAlloc  = bindBuffer(vk, device, *allocator, *subpassData.compareBuffer, MemoryRequirement::HostVisible);
+
+               deMemcpy(subpassData.compareBufferAlloc->getHostPtr(), dataOrNullPtr(compareData), static_cast<std::size_t>(subpassData.compareBufferSize));
+               flushMappedMemoryRange(vk, device, subpassData.compareBufferAlloc->getMemory(), subpassData.compareBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+
+               subpassData.numResultElements   = static_cast<deUint32>(compareData.size());
+               subpassData.resultBufferSize    = static_cast<VkDeviceSize>(sizeof(deUint32) * compareData.size());
+               subpassData.resultBuffer                = makeBuffer(vk, device, subpassData.resultBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT);
+               subpassData.resultBufferAlloc   = bindBuffer(vk, device, *allocator, *subpassData.resultBuffer, MemoryRequirement::HostVisible);
+
+               deMemset(subpassData.resultBufferAlloc->getHostPtr(), 0, static_cast<std::size_t>(subpassData.resultBufferSize));
+               flushMappedMemoryRange(vk, device, subpassData.resultBufferAlloc->getMemory(), subpassData.resultBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+
+               std::vector<PositionColor> vertices;
+
+               if (params.useProgrammableSampleLocations)
+               {
+                       subpassData.pixelGrid = MovePtr<MultisamplePixelGrid>(new MultisamplePixelGrid(UVec2(wd.sampleLocationsProperties.maxSampleLocationGridSize.width,
+                                                                                                                                                                                                wd.sampleLocationsProperties.maxSampleLocationGridSize.height),
+                                                                                                                                                                                  samples.numCoverageSamples));
+
+                       const deUint32 locationsSeed = 211 + 4 * subpassNdx;
+                       fillSampleLocationsRandom(*subpassData.pixelGrid, wd.sampleLocationsProperties.sampleLocationSubPixelBits, locationsSeed);
+                       vertices = generateSubpixelTriangles(wd.renderSize, compareData, getSampleLocations(*subpassData.pixelGrid, wd.renderSize));
+               }
+               else
+               {
+                       const std::vector<Vec2> locations = genFramebufferStandardSampleLocations(samples.numCoverageSamples, wd.renderSize);
+                       vertices = generateSubpixelTriangles(wd.renderSize, compareData, locations);
+               }
+
+               const VkDeviceSize      vertexBufferSize = static_cast<VkDeviceSize>(sizeof(vertices[0]) * vertices.size());
+               subpassData.numVertices                 = static_cast<deUint32>(vertices.size());
+               subpassData.vertexBuffer                        = makeBuffer(vk, device, vertexBufferSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT);
+               subpassData.vertexBufferAlloc   = bindBuffer(vk, device, *allocator, *subpassData.vertexBuffer, MemoryRequirement::HostVisible);
+
+               deMemcpy(subpassData.vertexBufferAlloc->getHostPtr(), dataOrNullPtr(vertices), static_cast<std::size_t>(vertexBufferSize));
+               flushMappedMemoryRange(vk, device, subpassData.vertexBufferAlloc->getMemory(), subpassData.vertexBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+       }
+}
+
+void checkRequirements (Context& context, TestParams params)
+{
+       context.requireDeviceFunctionality("VK_AMD_mixed_attachment_samples");
+
+       if (params.useProgrammableSampleLocations)
+               context.requireDeviceFunctionality("VK_EXT_sample_locations");
+
+       for (deUint32 subpassNdx = 0; subpassNdx < static_cast<deUint32>(params.perSubpassSamples.size()); ++subpassNdx)
+       {
+               const TestParams::SampleCount& samples = params.perSubpassSamples[subpassNdx];
+               checkSampleRequirements(context, samples.numColorSamples, samples.numDepthStencilSamples, !params.useProgrammableSampleLocations);
+       }
+}
+
+//! Verify the values of all samples in all attachments.
+tcu::TestStatus test (Context& context, const TestParams params)
+{
+       WorkingData wd;
+       wd.renderSize   = UVec2(2, 2);  // Use a very small image, as we will verify all samples for all pixels
+
+       // Query state related to programmable sample locations
+       if (params.useProgrammableSampleLocations)
+       {
+               const InstanceInterface&        vki                             = context.getInstanceInterface();
+               const VkPhysicalDevice          physicalDevice  = context.getPhysicalDevice();
+
+               wd.sampleLocationsProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT;
+               wd.sampleLocationsProperties.pNext = DE_NULL;
+
+               VkPhysicalDeviceProperties2 properties =
+               {
+                       VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR,         // VkStructureType               sType;
+                       &wd.sampleLocationsProperties,                                                  // void*                         pNext;
+                       VkPhysicalDeviceProperties(),                                                   // VkPhysicalDeviceProperties    properties;
+               };
+
+               vki.getPhysicalDeviceProperties2(physicalDevice, &properties);
+
+               for (deUint32 subpassNdx = 0; subpassNdx < static_cast<deUint32>(params.perSubpassSamples.size()); ++subpassNdx)
+               {
+                       if ((wd.sampleLocationsProperties.sampleLocationSampleCounts & params.perSubpassSamples[subpassNdx].numCoverageSamples) == 0u)
+                               TCU_THROW(NotSupportedError, "VkSampleLocationsPropertiesAMD: sample count not supported");
+               }
+       }
+
+       // Create subpass data
+       for (deUint32 subpassNdx = 0; subpassNdx < static_cast<deUint32>(params.perSubpassSamples.size()); ++subpassNdx)
+       {
+               wd.perSubpass.push_back(SharedPtr<WorkingData::PerSubpass>(new WorkingData::PerSubpass()));
+               createPerSubpassData(context, params, wd, subpassNdx);
+       }
+
+       // Draw test geometry
+       draw (context, params, wd);
+
+       // Verify images with a compute shader
+       for (deUint32 subpassNdx = 0; subpassNdx < static_cast<deUint32>(params.perSubpassSamples.size()); ++subpassNdx)
+               dispatchImageCheck (context, params, wd, subpassNdx);
+
+       // Test checksums
+       for (deUint32 subpassNdx = 0; subpassNdx < static_cast<deUint32>(params.perSubpassSamples.size()); ++subpassNdx)
+       {
+               const deUint32* const   pSampleChecksumBase     = static_cast<deUint32*>(wd.perSubpass[subpassNdx]->resultBufferAlloc->getHostPtr());
+               const bool                              hasDepth                        = isDepthFormat(params.depthStencilFormat);
+               const bool                              hasStencil                      = isStencilFormat(params.depthStencilFormat);
+               bool                                    allOk                           = true;
+
+               context.getTestContext().getLog() << tcu::TestLog::Message << "Verify images in subpass " << subpassNdx << tcu::TestLog::EndMessage;
+
+               for (deUint32 globalSampleNdx = 0; globalSampleNdx < wd.perSubpass[subpassNdx]->numResultElements; ++globalSampleNdx)
+               {
+                       const TestParams::SampleCount&  samples  = params.perSubpassSamples[subpassNdx];
+                       const deUint32                                  checksum = pSampleChecksumBase[globalSampleNdx];
+
+                       if ((checksum & VK_IMAGE_ASPECT_COLOR_BIT) == 0u)
+                       {
+                               reportSampleError(context.getTestContext().getLog(), "color", wd.renderSize, samples.numCoverageSamples, globalSampleNdx);
+                               allOk = false;
+                       }
+
+                       if (hasDepth && ((checksum & VK_IMAGE_ASPECT_DEPTH_BIT) == 0u))
+                       {
+                               reportSampleError(context.getTestContext().getLog(), "depth", wd.renderSize, samples.numCoverageSamples, globalSampleNdx);
+                               allOk = false;
+                       }
+
+                       if (hasStencil && ((checksum & VK_IMAGE_ASPECT_STENCIL_BIT) == 0u))
+                       {
+                               reportSampleError(context.getTestContext().getLog(), "stencil", wd.renderSize, samples.numCoverageSamples, globalSampleNdx);
+                               allOk = false;
+                       }
+               }
+
+               if (!allOk)
+                       return tcu::TestStatus::fail("Multisampled image has incorrect samples");
+       }
+
+       return tcu::TestStatus::pass("Pass");
+}
+
+} // VerifySamples
+
+namespace ShaderBuiltins
+{
+
+struct TestParams
+{
+       VkSampleCountFlagBits           numCoverageSamples;                     //!< VkPipelineMultisampleStateCreateInfo::rasterizationSamples
+       VkSampleCountFlagBits           numColorSamples;                        //!< VkAttachmentDescription::samples and VkImageCreateInfo::samples
+       VkSampleCountFlagBits           numDepthStencilSamples;         //!< VkAttachmentDescription::samples and VkImageCreateInfo::samples
+       VkFormat                                        colorFormat;                            //!< Color attachment format
+       VkFormat                                        depthStencilFormat;                     //!< D/S attachment format. Will test both aspects if it's a mixed format
+};
+
+struct WorkingData
+{
+       UVec2                                           renderSize;                                     //!< Size of the framebuffer
+       deUint32                                        numVertices;                            //!< Number of vertices defined in the vertex buffer
+       Move<VkBuffer>                          vertexBuffer;
+       MovePtr<Allocation>                     vertexBufferAlloc;
+       Move<VkImage>                           colorImage;                                     //!< Color image
+       Move<VkImageView>                       colorImageView;                         //!< Color attachment
+       MovePtr<Allocation>                     colorImageAlloc;
+       Move<VkImage>                           depthStencilImage;                      //!< Depth stencil image
+       Move<VkImageView>                       depthStencilImageView;          //!< Depth stencil attachment
+       Move<VkImageView>                       depthOnlyImageView;                     //!< Depth aspect for shader read
+       Move<VkImageView>                       stencilOnlyImageView;           //!< Stencil aspect for shader read
+       MovePtr<Allocation>                     depthStencilImageAlloc;
+       Move<VkImage>                           resolveImage;                           //!< Resolve image
+       Move<VkImageView>                       resolveImageView;                       //!< Resolve attachment
+       MovePtr<Allocation>                     resolveImageAlloc;
+       Move<VkBuffer>                          colorBuffer;                            //!< Buffer used to copy resolve output
+       MovePtr<Allocation>                     colorBufferAlloc;
+       VkDeviceSize                            colorBufferSize;
+
+       WorkingData (void)
+               : numVertices           ()
+       {
+       }
+};
+
+void initPrograms (SourceCollections& programCollection, const TestParams params)
+{
+       // Vertex shader - no vertex data
+       {
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "\n"
+                       << "out gl_PerVertex {\n"
+                       << "    vec4 gl_Position;\n"
+                       << "};\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       // Specify an oversized triangle covering the whole viewport.
+                       << "    switch (gl_VertexIndex)\n"
+                       << "    {\n"
+                       << "        case 0:\n"
+                       << "            gl_Position = vec4(-1.0, -1.0, 0.0, 1.0);\n"
+                       << "            break;\n"
+                       << "        case 1:\n"
+                       << "            gl_Position = vec4(-1.0,  3.0, 0.0, 1.0);\n"
+                       << "            break;\n"
+                       << "        case 2:\n"
+                       << "            gl_Position = vec4( 3.0, -1.0, 0.0, 1.0);\n"
+                       << "            break;\n"
+                       << "    }\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
+       }
+
+       // Fragment shader
+       {
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "\n"
+                       << "layout(location = 0) out vec4 o_color;\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       << "    vec4 col = vec4(0.0, 0.0, 0.0, 1.0);\n"
+                       << "\n";
+
+               if (params.numColorSamples == VK_SAMPLE_COUNT_1_BIT)
+               {
+                       const deUint32 expectedMask = ((1u << static_cast<deUint32>(params.numCoverageSamples)) - 1u);
+
+                       // Expect all covered samples to be lit, the rest is zero
+                       src << "    if (gl_SampleMaskIn[0] == " << expectedMask << ")\n"
+                               << "        col.g = 1.0;\n"
+                               << "    else\n"
+                               << "        col.r = 1.0;\n";
+               }
+               else
+               {
+                       // Expect only a matching sample to be lit
+                       src << "    if (gl_SampleMaskIn[0] == (1 << gl_SampleID))\n"
+                               << "        col.g = 1.0;\n"
+                               << "    else\n"
+                               << "        col.r = 1.0;\n"
+                               << "\n"
+                               << "    if (gl_SampleID >= " << static_cast<deUint32>(params.numColorSamples) << ")  // number of color samples, should not happen\n"
+                               << "        col.b = 1.0;\n";
+               }
+
+               src << "\n"
+                       << "    o_color = col;\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
+       }
+}
+
+//! A simple color, depth/stencil draw. Single subpass, no vertex input
+void drawResolve (Context& context, const TestParams& params, WorkingData& wd)
+{
+       const DeviceInterface&  vk                      = context.getDeviceInterface();
+       const VkDevice                  device          = context.getDevice();
+       const bool                              needResolve     = (params.numColorSamples != VK_SAMPLE_COUNT_1_BIT);
+
+       Move<VkRenderPass>              renderPass;
+       Move<VkFramebuffer>             framebuffer;
+
+       // Create a render pass and a framebuffer
+       {
+               std::vector<VkImageView>                                attachments;
+               std::vector<VkAttachmentDescription>    attachmentDescriptions;
+
+               attachments.push_back(*wd.colorImageView);
+               attachments.push_back(*wd.depthStencilImageView);
+
+               attachmentDescriptions.push_back(makeAttachmentDescription(
+                       (VkAttachmentDescriptionFlags)0,                                                // VkAttachmentDescriptionFlags         flags;
+                       params.colorFormat,                                                                             // VkFormat                                                     format;
+                       params.numColorSamples,                                                                 // VkSampleCountFlagBits                        samples;
+                       VK_ATTACHMENT_LOAD_OP_CLEAR,                                                    // VkAttachmentLoadOp                           loadOp;
+                       VK_ATTACHMENT_STORE_OP_STORE,                                                   // VkAttachmentStoreOp                          storeOp;
+                       VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                                // VkAttachmentLoadOp                           stencilLoadOp;
+                       VK_ATTACHMENT_STORE_OP_DONT_CARE,                                               // VkAttachmentStoreOp                          stencilStoreOp;
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                                              // VkImageLayout                                        initialLayout;
+                       VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL                                    // VkImageLayout                                        finalLayout;
+               ));
+
+               attachmentDescriptions.push_back(makeAttachmentDescription(
+                       (VkAttachmentDescriptionFlags)0,                                                // VkAttachmentDescriptionFlags         flags;
+                       params.depthStencilFormat,                                                              // VkFormat                                                     format;
+                       params.numDepthStencilSamples,                                                  // VkSampleCountFlagBits                        samples;
+                       VK_ATTACHMENT_LOAD_OP_CLEAR,                                                    // VkAttachmentLoadOp                           loadOp;
+                       VK_ATTACHMENT_STORE_OP_STORE,                                                   // VkAttachmentStoreOp                          storeOp;
+                       VK_ATTACHMENT_LOAD_OP_CLEAR,                                                    // VkAttachmentLoadOp                           stencilLoadOp;
+                       VK_ATTACHMENT_STORE_OP_STORE,                                                   // VkAttachmentStoreOp                          stencilStoreOp;
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                                              // VkImageLayout                                        initialLayout;
+                       VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL                // VkImageLayout                                        finalLayout;
+               ));
+
+               if (needResolve)
+               {
+                       attachments.push_back(*wd.resolveImageView);
+
+                       attachmentDescriptions.push_back(makeAttachmentDescription(
+                               (VkAttachmentDescriptionFlags)0,                                        // VkAttachmentDescriptionFlags         flags;
+                               params.colorFormat,                                                                     // VkFormat                                                     format;
+                               VK_SAMPLE_COUNT_1_BIT,                                                          // VkSampleCountFlagBits                        samples;
+                               VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                        // VkAttachmentLoadOp                           loadOp;
+                               VK_ATTACHMENT_STORE_OP_STORE,                                           // VkAttachmentStoreOp                          storeOp;
+                               VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                        // VkAttachmentLoadOp                           stencilLoadOp;
+                               VK_ATTACHMENT_STORE_OP_DONT_CARE,                                       // VkAttachmentStoreOp                          stencilStoreOp;
+                               VK_IMAGE_LAYOUT_UNDEFINED,                                                      // VkImageLayout                                        initialLayout;
+                               VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL                            // VkImageLayout                                        finalLayout;
+                       ));
+               }
+
+               const VkAttachmentReference     colorRef                = makeAttachmentReference(0u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL);
+               const VkAttachmentReference     depthStencilRef = makeAttachmentReference(1u, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL);
+               const VkAttachmentReference     resolveRef              = makeAttachmentReference(2u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL);
+
+               const VkSubpassDescription subpassDescription =
+               {
+                       (VkSubpassDescriptionFlags)0,                                                   // VkSubpassDescriptionFlags       flags;
+                       VK_PIPELINE_BIND_POINT_GRAPHICS,                                                // VkPipelineBindPoint             pipelineBindPoint;
+                       0u,                                                                                                             // uint32_t                        inputAttachmentCount;
+                       DE_NULL,                                                                                                // const VkAttachmentReference*    pInputAttachments;
+                       1u,                                                                                                             // uint32_t                        colorAttachmentCount;
+                       &colorRef,                                                                                              // const VkAttachmentReference*    pColorAttachments;
+                       (needResolve ? &resolveRef : DE_NULL),                                  // const VkAttachmentReference*    pResolveAttachments;
+                       &depthStencilRef,                                                                               // const VkAttachmentReference*    pDepthStencilAttachment;
+                       0u,                                                                                                             // uint32_t                        preserveAttachmentCount;
+                       DE_NULL,                                                                                                // const uint32_t*                 pPreserveAttachments;
+               };
+
+               // Assume there are no dependencies between subpasses
+               VkRenderPassCreateInfo renderPassInfo =
+               {
+                       VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,                              // VkStructureType                                      sType;
+                       DE_NULL,                                                                                                // const void*                                          pNext;
+                       (VkRenderPassCreateFlags)0,                                                             // VkRenderPassCreateFlags                      flags;
+                       static_cast<deUint32>(attachmentDescriptions.size()),   // deUint32                                                     attachmentCount;
+                       dataOrNullPtr(attachmentDescriptions),                                  // const VkAttachmentDescription*       pAttachments;
+                       1u,                                                                                                             // deUint32                                                     subpassCount;
+                       &subpassDescription,                                                                    // const VkSubpassDescription*          pSubpasses;
+                       0u,                                                                                                             // deUint32                                                     dependencyCount;
+                       DE_NULL,                                                                                                // const VkSubpassDependency*           pDependencies;
+               };
+
+               renderPass  = createRenderPass(vk, device, &renderPassInfo);
+               framebuffer = makeFramebuffer (vk, device, *renderPass, static_cast<deUint32>(attachments.size()), dataOrNullPtr(attachments), wd.renderSize.x(), wd.renderSize.y());
+       }
+
+       const Unique<VkShaderModule>    vertexModule    (createShaderModule(vk, device, context.getBinaryCollection().get("vert"), 0u));
+       const Unique<VkShaderModule>    fragmentModule  (createShaderModule(vk, device, context.getBinaryCollection().get("frag"), 0u));
+       const Unique<VkPipelineLayout>  pipelineLayout  (makePipelineLayout(vk, device));
+       const bool                                              useVertexInput  = false;
+       const bool                                              sampleShading   = (params.numColorSamples != VK_SAMPLE_COUNT_1_BIT);
+       const deUint32                                  subpassNdx              = 0u;
+       const Unique<VkPipeline>                pipeline                (makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertexModule, *fragmentModule, useVertexInput, subpassNdx,
+                                                                                                                                                 wd.renderSize, getImageAspectFlags(params.depthStencilFormat), params.numCoverageSamples, sampleShading));
+
+       const Unique<VkCommandPool>             cmdPool         (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, context.getUniversalQueueFamilyIndex()));
+       const Unique<VkCommandBuffer>   cmdBuffer       (makeCommandBuffer(vk, device, *cmdPool));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       {
+               std::vector<VkClearValue> clearValues;
+               clearValues.push_back(makeClearValueColorF32(0.0f, 0.0f, 0.0f, 1.0f));
+               clearValues.push_back(makeClearValueDepthStencil(1.0f, 0u));
+
+               const VkRect2D renderArea =
+               {
+                       { 0u, 0u },
+                       { wd.renderSize.x(), wd.renderSize.y() }
+               };
+
+               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;
+                       static_cast<deUint32>(clearValues.size()),                      // uint32_t                clearValueCount;
+                       dataOrNullPtr(clearValues),                                                     // const VkClearValue*     pClearValues;
+               };
+               vk.cmdBeginRenderPass(*cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
+       }
+
+       vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+       vk.cmdDraw(*cmdBuffer, 3u, 1u, 0u, 0u);
+
+       vk.cmdEndRenderPass(*cmdBuffer);
+
+       if (needResolve)
+               recordCopyOutputImageToBuffer(vk, *cmdBuffer, wd.renderSize, *wd.resolveImage, *wd.colorBuffer);
+       else
+               recordCopyOutputImageToBuffer(vk, *cmdBuffer, wd.renderSize, *wd.colorImage, *wd.colorBuffer);
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+       submitCommandsAndWait(vk, device, context.getUniversalQueue(), *cmdBuffer);
+}
+
+void checkRequirements (Context& context, TestParams params)
+{
+       context.requireDeviceFunctionality("VK_AMD_mixed_attachment_samples");
+
+       checkSampleRequirements(context, params.numColorSamples, params.numDepthStencilSamples, false /* require standard sample locations */);
+}
+
+//! Verify the values of shader builtins
+tcu::TestStatus test (Context& context, const TestParams params)
+{
+       WorkingData                             wd;
+       const DeviceInterface&  vk                      = context.getDeviceInterface();
+       const VkDevice                  device          = context.getDevice();
+       MovePtr<Allocator>              allocator       = MovePtr<Allocator>(new SimpleAllocator(vk, device, getPhysicalDeviceMemoryProperties(context.getInstanceInterface(), context.getPhysicalDevice())));
+
+       wd.renderSize   = UVec2(16, 16);
+
+       // Create images and a color buffer
+       {
+
+               const VkImageUsageFlags colorImageUsageFlags            = VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
+               const VkImageUsageFlags depthStencilImageUsageFlags     = VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT;
+
+               checkImageRequirements (context,
+                                                               params.colorFormat,
+                                                               VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT,
+                                                               colorImageUsageFlags,
+                                                               params.numColorSamples);
+
+               wd.colorImage           = makeImage(vk, device, params.colorFormat, wd.renderSize, params.numColorSamples, colorImageUsageFlags);
+               wd.colorImageAlloc      = bindImage(vk, device, *allocator, *wd.colorImage, MemoryRequirement::Any);
+               wd.colorImageView       = makeImageView(vk, device, *wd.colorImage, VK_IMAGE_VIEW_TYPE_2D, params.colorFormat, makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u));
+
+               if (params.numColorSamples != VK_SAMPLE_COUNT_1_BIT)
+               {
+                       wd.resolveImage                 = makeImage(vk, device, params.colorFormat, wd.renderSize, VK_SAMPLE_COUNT_1_BIT, colorImageUsageFlags);
+                       wd.resolveImageAlloc    = bindImage(vk, device, *allocator, *wd.resolveImage, MemoryRequirement::Any);
+                       wd.resolveImageView             = makeImageView(vk, device, *wd.resolveImage, VK_IMAGE_VIEW_TYPE_2D, params.colorFormat, makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u));
+               }
+
+               // Resolve result
+               wd.colorBufferSize      = static_cast<VkDeviceSize>(tcu::getPixelSize(mapVkFormat(params.colorFormat)) * wd.renderSize.x() * wd.renderSize.y());
+               wd.colorBuffer          = makeBuffer(vk, device, wd.colorBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
+               wd.colorBufferAlloc     = bindBuffer(vk, device, *allocator, *wd.colorBuffer, MemoryRequirement::HostVisible);
+
+               deMemset(wd.colorBufferAlloc->getHostPtr(), 0, static_cast<std::size_t>(wd.colorBufferSize));
+               flushMappedMemoryRange(vk, device, wd.colorBufferAlloc->getMemory(), wd.colorBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+
+               checkImageRequirements (context,
+                                                               params.depthStencilFormat,
+                                                               VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT,
+                                                               depthStencilImageUsageFlags,
+                                                               params.numDepthStencilSamples);
+
+               wd.depthStencilImage            = makeImage(vk, device, params.depthStencilFormat, wd.renderSize, params.numDepthStencilSamples, depthStencilImageUsageFlags);
+               wd.depthStencilImageAlloc       = bindImage(vk, device, *allocator, *wd.depthStencilImage, MemoryRequirement::Any);
+               wd.depthStencilImageView        = makeImageView(vk, device, *wd.depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, params.depthStencilFormat, makeImageSubresourceRange(getImageAspectFlags(params.depthStencilFormat), 0u, 1u, 0u, 1u));
+
+               if (isDepthFormat(params.depthStencilFormat))
+                       wd.depthOnlyImageView   = makeImageView(vk, device, *wd.depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, params.depthStencilFormat, makeImageSubresourceRange(VK_IMAGE_ASPECT_DEPTH_BIT, 0u, 1u, 0u, 1u));
+
+               if (isStencilFormat(params.depthStencilFormat))
+                       wd.stencilOnlyImageView = makeImageView(vk, device, *wd.depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, params.depthStencilFormat, makeImageSubresourceRange(VK_IMAGE_ASPECT_STENCIL_BIT, 0u, 1u, 0u, 1u));
+       }
+
+       // Draw, resolve, and copy to color buffer (see the fragment shader for details)
+       drawResolve(context, params, wd);
+
+       // Verify resolved image
+       {
+               const tcu::ConstPixelBufferAccess image (tcu::ConstPixelBufferAccess(mapVkFormat(params.colorFormat), tcu::IVec3(wd.renderSize.x(), wd.renderSize.y(), 1),wd.colorBufferAlloc->getHostPtr()));
+
+               if (compareGreenImage(context.getTestContext().getLog(), "resolve0", "Resolved test image", image))
+                       return tcu::TestStatus::pass("Pass");
+               else
+                       return tcu::TestStatus::fail("Some samples were incorrect");
+       }
+}
+
+} // ShaderBuiltins
+
+std::string getSampleCountGroupName(const VkSampleCountFlagBits coverageCount,
+                                                                       const VkSampleCountFlagBits colorCount,
+                                                                       const VkSampleCountFlagBits depthStencilCount)
+{
+       std::ostringstream str;
+       str << "coverage_"               << static_cast<deUint32>(coverageCount)
+               << "_color_"             << static_cast<deUint32>(colorCount)
+               << "_depth_stencil_" << static_cast<deUint32>(depthStencilCount);
+       return str.str();
+}
+
+std::string getFormatShortString (const VkFormat format)
+{
+       std::string s(de::toLower(getFormatName(format)));
+       return s.substr(10);
+}
+
+std::string getFormatCaseName (const VkFormat colorFormat,
+                                                          const VkFormat depthStencilFormat)
+{
+       std::ostringstream str;
+       str << getFormatShortString(colorFormat) << "_" << getFormatShortString(depthStencilFormat);
+       return str.str();
+}
+
+void createMixedAttachmentSamplesTestsInGroup (tcu::TestCaseGroup* rootGroup)
+{
+       const VkFormat colorFormatRange[] =
+       {
+               VK_FORMAT_R8G8B8A8_UNORM,
+               // If you add more, make sure it is handled in the test/shader
+       };
+
+       const VkFormat depthStencilFormatRange[] =
+       {
+               VK_FORMAT_D16_UNORM,
+               VK_FORMAT_X8_D24_UNORM_PACK32,
+               VK_FORMAT_D32_SFLOAT,
+               VK_FORMAT_S8_UINT,
+               VK_FORMAT_D16_UNORM_S8_UINT,
+               VK_FORMAT_D24_UNORM_S8_UINT,
+               VK_FORMAT_D32_SFLOAT_S8_UINT,
+       };
+
+       // Minimal set of formats to cover depth and stencil
+       const VkFormat depthStencilReducedFormatRange[] =
+       {
+               VK_FORMAT_D16_UNORM,                            //!< Must be supported
+               VK_FORMAT_D24_UNORM_S8_UINT,            //!< Either this, or the next one must be supported
+               VK_FORMAT_D32_SFLOAT_S8_UINT,
+       };
+
+       struct SampleCase
+       {
+               VkSampleCountFlagBits   colorSamples;
+               VkSampleCountFlagBits   depthStencilSamples;
+       };
+
+       // Currently supported EQAA cases
+       static const SampleCase singlePassCases[] =
+       {
+               // Less color than depth/stencil
+               { VK_SAMPLE_COUNT_1_BIT,        VK_SAMPLE_COUNT_2_BIT  },
+               { VK_SAMPLE_COUNT_1_BIT,        VK_SAMPLE_COUNT_4_BIT  },
+               { VK_SAMPLE_COUNT_1_BIT,        VK_SAMPLE_COUNT_8_BIT  },
+               { VK_SAMPLE_COUNT_1_BIT,        VK_SAMPLE_COUNT_16_BIT },
+               { VK_SAMPLE_COUNT_2_BIT,        VK_SAMPLE_COUNT_4_BIT  },
+               { VK_SAMPLE_COUNT_2_BIT,        VK_SAMPLE_COUNT_8_BIT  },
+               { VK_SAMPLE_COUNT_2_BIT,        VK_SAMPLE_COUNT_16_BIT },
+               { VK_SAMPLE_COUNT_4_BIT,        VK_SAMPLE_COUNT_8_BIT  },
+               { VK_SAMPLE_COUNT_4_BIT,        VK_SAMPLE_COUNT_16_BIT },
+               { VK_SAMPLE_COUNT_8_BIT,        VK_SAMPLE_COUNT_16_BIT },
+       };
+
+       // Multi-subpass cases
+
+       static const SampleCase caseSubpassIncreaseColor_1[] =
+       {
+               { VK_SAMPLE_COUNT_1_BIT, VK_SAMPLE_COUNT_4_BIT },
+               { VK_SAMPLE_COUNT_2_BIT, VK_SAMPLE_COUNT_4_BIT },
+       };
+       static const SampleCase caseSubpassIncreaseColor_2[] =
+       {
+               { VK_SAMPLE_COUNT_1_BIT, VK_SAMPLE_COUNT_8_BIT },
+               { VK_SAMPLE_COUNT_2_BIT, VK_SAMPLE_COUNT_8_BIT },
+               { VK_SAMPLE_COUNT_4_BIT, VK_SAMPLE_COUNT_8_BIT },
+       };
+       static const SampleCase caseSubpassDecreaseColor_1[] =
+       {
+               { VK_SAMPLE_COUNT_2_BIT, VK_SAMPLE_COUNT_4_BIT },
+               { VK_SAMPLE_COUNT_1_BIT, VK_SAMPLE_COUNT_4_BIT },
+       };
+       static const SampleCase caseSubpassDecreaseColor_2[] =
+       {
+               { VK_SAMPLE_COUNT_4_BIT, VK_SAMPLE_COUNT_8_BIT },
+               { VK_SAMPLE_COUNT_2_BIT, VK_SAMPLE_COUNT_8_BIT },
+               { VK_SAMPLE_COUNT_1_BIT, VK_SAMPLE_COUNT_8_BIT },
+       };
+       static const SampleCase caseSubpassIncreaseCoverage_1[] =
+       {
+               { VK_SAMPLE_COUNT_1_BIT, VK_SAMPLE_COUNT_2_BIT },
+               { VK_SAMPLE_COUNT_2_BIT, VK_SAMPLE_COUNT_4_BIT },
+       };
+       static const SampleCase caseSubpassIncreaseCoverage_2[] =
+       {
+               { VK_SAMPLE_COUNT_1_BIT, VK_SAMPLE_COUNT_2_BIT },
+               { VK_SAMPLE_COUNT_2_BIT, VK_SAMPLE_COUNT_4_BIT },
+               { VK_SAMPLE_COUNT_4_BIT, VK_SAMPLE_COUNT_8_BIT },
+       };
+       static const SampleCase caseSubpassDecreaseCoverage_1[] =
+       {
+               { VK_SAMPLE_COUNT_2_BIT, VK_SAMPLE_COUNT_4_BIT },
+               { VK_SAMPLE_COUNT_1_BIT, VK_SAMPLE_COUNT_2_BIT },
+       };
+       static const SampleCase caseSubpassDecreaseCoverage_2[] =
+       {
+               { VK_SAMPLE_COUNT_4_BIT, VK_SAMPLE_COUNT_8_BIT },
+               { VK_SAMPLE_COUNT_2_BIT, VK_SAMPLE_COUNT_4_BIT },
+               { VK_SAMPLE_COUNT_1_BIT, VK_SAMPLE_COUNT_2_BIT },
+       };
+
+       static const struct
+       {
+               const char* const       caseName;
+               const deUint32          numSampleCases;
+               const SampleCase*       pSampleCase;
+       } subpassCases[] =
+       {
+               { "multi_subpass_decrease_color_4",             DE_LENGTH_OF_ARRAY(caseSubpassDecreaseColor_1),         caseSubpassDecreaseColor_1 },
+               { "multi_subpass_decrease_color_8",             DE_LENGTH_OF_ARRAY(caseSubpassDecreaseColor_2),         caseSubpassDecreaseColor_2 },
+               { "multi_subpass_decrease_coverage_4",  DE_LENGTH_OF_ARRAY(caseSubpassDecreaseCoverage_1),      caseSubpassDecreaseCoverage_1 },
+               { "multi_subpass_decrease_coverage_8",  DE_LENGTH_OF_ARRAY(caseSubpassDecreaseCoverage_2),      caseSubpassDecreaseCoverage_2 },
+               { "multi_subpass_increase_color_4",             DE_LENGTH_OF_ARRAY(caseSubpassIncreaseColor_1),         caseSubpassIncreaseColor_1 },
+               { "multi_subpass_increase_color_8",             DE_LENGTH_OF_ARRAY(caseSubpassIncreaseColor_2),         caseSubpassIncreaseColor_2 },
+               { "multi_subpass_increase_coverage_4",  DE_LENGTH_OF_ARRAY(caseSubpassIncreaseCoverage_1),      caseSubpassIncreaseCoverage_1 },
+               { "multi_subpass_increase_coverage_8",  DE_LENGTH_OF_ARRAY(caseSubpassIncreaseCoverage_2),      caseSubpassIncreaseCoverage_2 },
+       };
+
+       // Test 1: Per-sample expected value check
+       {
+               MovePtr<tcu::TestCaseGroup> standardLocationsGroup              (new tcu::TestCaseGroup(rootGroup->getTestContext(), "verify_standard_locations", ""));
+               MovePtr<tcu::TestCaseGroup> programmableLocationsGroup  (new tcu::TestCaseGroup(rootGroup->getTestContext(), "verify_programmable_locations", ""));
+
+               tcu::TestCaseGroup* locationsGroups[2] =
+               {
+                       standardLocationsGroup.get(),
+                       programmableLocationsGroup.get()
+               };
+
+               for (deUint32 groupNdx = 0u; groupNdx < DE_LENGTH_OF_ARRAY(locationsGroups); ++groupNdx)
+               {
+                       // Single subpass cases
+                       for (deUint32 caseNdx = 0u; caseNdx < DE_LENGTH_OF_ARRAY(singlePassCases); ++caseNdx)
+                       {
+                               VerifySamples::TestParams::SampleCount  samples;
+                               samples.numColorSamples                                 = singlePassCases[caseNdx].colorSamples;
+                               samples.numDepthStencilSamples                  = singlePassCases[caseNdx].depthStencilSamples;
+                               samples.numCoverageSamples                              = de::max(samples.numColorSamples, samples.numDepthStencilSamples);
+
+                               VerifySamples::TestParams params;
+                               params.perSubpassSamples.push_back(samples);
+                               params.useProgrammableSampleLocations   = (locationsGroups[groupNdx] == programmableLocationsGroup.get());
+
+                               MovePtr<tcu::TestCaseGroup> sampleCaseGroup(new tcu::TestCaseGroup(
+                                       rootGroup->getTestContext(), getSampleCountGroupName(samples.numCoverageSamples, samples.numColorSamples, samples.numDepthStencilSamples).c_str(), ""));
+
+                               for (const VkFormat *pDepthStencilFormat = depthStencilFormatRange; pDepthStencilFormat != DE_ARRAY_END(depthStencilFormatRange); ++pDepthStencilFormat)
+                               for (const VkFormat *pColorFormat                = colorFormatRange;            pColorFormat            != DE_ARRAY_END(colorFormatRange);                ++pColorFormat)
+                               {
+                                       params.colorFormat                      = *pColorFormat;
+                                       params.depthStencilFormat       = *pDepthStencilFormat;
+
+                                       addFunctionCaseWithPrograms(
+                                               sampleCaseGroup.get(),
+                                               getFormatCaseName(params.colorFormat, params.depthStencilFormat).c_str(),
+                                               "",
+                                               VerifySamples::checkRequirements,
+                                               VerifySamples::initPrograms,
+                                               VerifySamples::test, params);
+                               }
+
+                               locationsGroups[groupNdx]->addChild(sampleCaseGroup.release());
+                       }
+
+                       // Multi subpass cases
+                       for (deUint32 caseNdx = 0u; caseNdx < DE_LENGTH_OF_ARRAY(subpassCases); ++caseNdx)
+                       {
+                               VerifySamples::TestParams params;
+                               params.useProgrammableSampleLocations = (locationsGroups[groupNdx] == programmableLocationsGroup.get());
+
+                               for (deUint32 subpassNdx = 0; subpassNdx < subpassCases[caseNdx].numSampleCases; ++subpassNdx)
+                               {
+                                       VerifySamples::TestParams::SampleCount  samples;
+                                       samples.numColorSamples                                 = subpassCases[caseNdx].pSampleCase[subpassNdx].colorSamples;
+                                       samples.numDepthStencilSamples                  = subpassCases[caseNdx].pSampleCase[subpassNdx].depthStencilSamples;
+                                       samples.numCoverageSamples                              = de::max(samples.numColorSamples, samples.numDepthStencilSamples);
+                                       params.perSubpassSamples.push_back(samples);
+                               }
+
+                               MovePtr<tcu::TestCaseGroup> sampleCaseGroup(new tcu::TestCaseGroup(rootGroup->getTestContext(), subpassCases[caseNdx].caseName, ""));
+
+                               for (const VkFormat *pDepthStencilFormat = depthStencilReducedFormatRange;      pDepthStencilFormat != DE_ARRAY_END(depthStencilReducedFormatRange); ++pDepthStencilFormat)
+                               for (const VkFormat *pColorFormat                = colorFormatRange;                            pColorFormat            != DE_ARRAY_END(colorFormatRange);                               ++pColorFormat)
+                               {
+                                       params.colorFormat                      = *pColorFormat;
+                                       params.depthStencilFormat       = *pDepthStencilFormat;
+
+                                       addFunctionCaseWithPrograms(
+                                               sampleCaseGroup.get(),
+                                               getFormatCaseName(params.colorFormat, params.depthStencilFormat).c_str(),
+                                               "",
+                                               VerifySamples::checkRequirements,
+                                               VerifySamples::initPrograms,
+                                               VerifySamples::test, params);
+                               }
+
+                               locationsGroups[groupNdx]->addChild(sampleCaseGroup.release());
+                       }
+               }
+
+               rootGroup->addChild(standardLocationsGroup.release());
+               rootGroup->addChild(programmableLocationsGroup.release());
+       }
+
+       // Test 2: Shader built-ins check
+       {
+               MovePtr<tcu::TestCaseGroup> builtinsGroup (new tcu::TestCaseGroup(rootGroup->getTestContext(), "shader_builtins", ""));
+
+               for (deUint32 caseNdx = 0u; caseNdx < DE_LENGTH_OF_ARRAY(singlePassCases); ++caseNdx)
+               {
+                       ShaderBuiltins::TestParams params;
+                       params.numColorSamples                  = singlePassCases[caseNdx].colorSamples;
+                       params.numDepthStencilSamples   = singlePassCases[caseNdx].depthStencilSamples;
+                       params.numCoverageSamples               = de::max(params.numColorSamples, params.numDepthStencilSamples);
+
+                       MovePtr<tcu::TestCaseGroup> sampleCaseGroup(new tcu::TestCaseGroup(
+                               rootGroup->getTestContext(), getSampleCountGroupName(params.numCoverageSamples, params.numColorSamples, params.numDepthStencilSamples).c_str(), ""));
+
+                       for (const VkFormat *pDepthStencilFormat = depthStencilReducedFormatRange;  pDepthStencilFormat != DE_ARRAY_END(depthStencilReducedFormatRange); ++pDepthStencilFormat)
+                       for (const VkFormat *pColorFormat                = colorFormatRange;                            pColorFormat            != DE_ARRAY_END(colorFormatRange);                               ++pColorFormat)
+                       {
+                               params.colorFormat                      = *pColorFormat;
+                               params.depthStencilFormat       = *pDepthStencilFormat;
+
+                               addFunctionCaseWithPrograms(
+                                       sampleCaseGroup.get(),
+                                       getFormatCaseName(params.colorFormat, params.depthStencilFormat).c_str(),
+                                       "",
+                                       ShaderBuiltins::checkRequirements,
+                                       ShaderBuiltins::initPrograms,
+                                       ShaderBuiltins::test,
+                                       params);
+                       }
+
+                       builtinsGroup->addChild(sampleCaseGroup.release());
+               }
+
+               rootGroup->addChild(builtinsGroup.release());
+       }
+}
+
+} // anonymous ns
+
+tcu::TestCaseGroup* createMultisampleMixedAttachmentSamplesTests (tcu::TestContext& testCtx)
+{
+       return createTestGroup(testCtx, "mixed_attachment_samples", "Test a graphics pipeline with varying sample count per color and depth/stencil attachments", createMixedAttachmentSamplesTestsInGroup);
+}
+
+} // pipeline
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleMixedAttachmentSamplesTests.hpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleMixedAttachmentSamplesTests.hpp
new file mode 100644 (file)
index 0000000..7653090
--- /dev/null
@@ -0,0 +1,39 @@
+#ifndef _VKTPIPELINEMULTISAMPLEMIXEDATTACHMENTSAMPLESTESTS_HPP
+#define _VKTPIPELINEMULTISAMPLEMIXEDATTACHMENTSAMPLESTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Advanced Micro Devices, Inc.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests for VK_AMD_mixed_attachment_samples
+ *//*--------------------------------------------------------------------*/
+
+#include "vktTestCase.hpp"
+
+namespace vkt
+{
+namespace pipeline
+{
+
+tcu::TestCaseGroup* createMultisampleMixedAttachmentSamplesTests (tcu::TestContext& testCtx);
+
+} // pipeline
+} // vkt
+
+#endif // _VKTPIPELINEMULTISAMPLEMIXEDATTACHMENTSAMPLESTESTS_HPP
index 6067bd2..80861fa 100644 (file)
@@ -23,6 +23,7 @@
  *//*--------------------------------------------------------------------*/
 
 #include "vktPipelineMultisampleSampleLocationsExtTests.hpp"
+#include "vktPipelineSampleLocationsUtil.hpp"
 #include "vktPipelineMakeUtil.hpp"
 #include "vktTestCase.hpp"
 #include "vktTestGroupUtil.hpp"
@@ -211,72 +212,11 @@ VkPhysicalDeviceSampleLocationsPropertiesEXT getSampleLocationsPropertiesEXT (Co
        return sampleLocationsProperties;
 }
 
-//! Specify sample locations in a pixel grid
-class MultisamplePixelGrid
-{
-public:
-       MultisamplePixelGrid (const tcu::UVec2& gridSize, const VkSampleCountFlagBits numSamples)
-               : m_gridSize            (gridSize)
-               , m_numSamples          (numSamples)
-               , m_sampleLocations     (gridSize.x() * gridSize.y() * numSamples)
-       {
-               DE_ASSERT(gridSize.x() > 0 && gridSize.y() > 0);
-               DE_ASSERT(numSamples   > 1);
-       }
-
-       //! If grid x,y is larger than gridSize, then each coordinate is wrapped, x' = x % size_x
-       const VkSampleLocationEXT& getSample (deUint32 gridX, deUint32 gridY, const deUint32 sampleNdx) const
-       {
-               return m_sampleLocations[getSampleIndex(gridX, gridY, sampleNdx)];
-       }
-
-       void setSample (const deUint32 gridX, const deUint32 gridY, const deUint32 sampleNdx, const VkSampleLocationEXT& location)
-       {
-               DE_ASSERT(gridX < m_gridSize.x());
-               DE_ASSERT(gridY < m_gridSize.y());
-
-               m_sampleLocations[getSampleIndex(gridX, gridY, sampleNdx)] = location;
-       }
-
-       const tcu::UVec2&                       size                            (void) const    { return m_gridSize; }
-       VkSampleCountFlagBits           samplesPerPixel         (void) const    { return m_numSamples; }
-       const VkSampleLocationEXT*      sampleLocations         (void) const    { return dataOrNullPtr(m_sampleLocations); }
-       VkSampleLocationEXT*            sampleLocations         (void)                  { return dataOrNullPtr(m_sampleLocations); }
-       deUint32                                        sampleLocationCount     (void) const    { return static_cast<deUint32>(m_sampleLocations.size()); }
-
-private:
-       deUint32 getSampleIndex (deUint32 gridX, deUint32 gridY, const deUint32 sampleNdx) const
-       {
-               gridX %= m_gridSize.x();
-               gridY %= m_gridSize.y();
-               return (gridY * m_gridSize.x() + gridX) * static_cast<deUint32>(m_numSamples) + sampleNdx;
-       }
-
-       tcu::UVec2                                                      m_gridSize;
-       VkSampleCountFlagBits                           m_numSamples;
-       std::vector<VkSampleLocationEXT>        m_sampleLocations;
-};
-
 inline deUint32 numSamplesPerPixel (const MultisamplePixelGrid& pixelGrid)
 {
        return static_cast<deUint32>(pixelGrid.samplesPerPixel());
 }
 
-//! References the data inside MultisamplePixelGrid
-inline VkSampleLocationsInfoEXT makeSampleLocationsInfo (const MultisamplePixelGrid& pixelGrid)
-{
-       const VkSampleLocationsInfoEXT info =
-       {
-               VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT,                            // VkStructureType               sType;
-               DE_NULL,                                                                                                        // const void*                   pNext;
-               pixelGrid.samplesPerPixel(),                                                            // VkSampleCountFlagBits         sampleLocationsPerPixel;
-               makeExtent2D(pixelGrid.size().x(), pixelGrid.size().y()),       // VkExtent2D                    sampleLocationGridSize;
-               pixelGrid.sampleLocationCount(),                                                        // uint32_t                      sampleLocationsCount;
-               pixelGrid.sampleLocations(),                                                            // const VkSampleLocationEXT*    pSampleLocations;
-       };
-       return info;
-}
-
 inline VkSampleLocationsInfoEXT makeEmptySampleLocationsInfo ()
 {
        const VkSampleLocationsInfoEXT info =
@@ -348,38 +288,6 @@ void logPixelGrid (tcu::TestLog& log, const VkPhysicalDeviceSampleLocationsPrope
        log << tcu::TestLog::EndSection;
 }
 
-//! Fill each grid pixel with a distinct samples pattern, rounding locations based on subPixelBits
-void fillSampleLocationsRandom (MultisamplePixelGrid& grid, const deUint32 subPixelBits, const deUint32 seed = 142u)
-{
-       const deUint32  numLocations    = 1u << subPixelBits;
-       de::Random              rng                             (seed);
-
-       for (deUint32 gridY = 0; gridY < grid.size().y(); ++gridY)
-       for (deUint32 gridX = 0; gridX < grid.size().x(); ++gridX)
-       {
-               std::set<UVec2, LessThan<UVec2> >       takenLocationIndices;
-               for (deUint32 sampleNdx = 0; sampleNdx < numSamplesPerPixel(grid); /* no increment */)
-               {
-                       const UVec2 locationNdx (rng.getUint32() % numLocations,
-                                                                        rng.getUint32() % numLocations);
-
-                       if (takenLocationIndices.find(locationNdx) == takenLocationIndices.end())
-                       {
-                               const VkSampleLocationEXT location =
-                               {
-                                       static_cast<float>(locationNdx.x()) / static_cast<float>(numLocations), // float x;
-                                       static_cast<float>(locationNdx.y()) / static_cast<float>(numLocations), // float y;
-                               };
-
-                               grid.setSample(gridX, gridY, sampleNdx, location);
-                               takenLocationIndices.insert(locationNdx);
-
-                               ++sampleNdx;    // next sample
-                       }
-               }
-       }
-}
-
 //! Place samples very close to each other
 void fillSampleLocationsPacked (MultisamplePixelGrid& grid, const deUint32 subPixelBits)
 {
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderFragmentMaskTests.cpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderFragmentMaskTests.cpp
new file mode 100644 (file)
index 0000000..d27aada
--- /dev/null
@@ -0,0 +1,1309 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Advanced Micro Devices, Inc.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests for VK_AMD_shader_fragment_mask
+ *//*--------------------------------------------------------------------*/
+
+#include "vktPipelineMultisampleShaderFragmentMaskTests.hpp"
+#include "vktPipelineMakeUtil.hpp"
+#include "vktTestCase.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+
+#include "vkCmdUtil.hpp"
+#include "vkObjUtil.hpp"
+#include "vkPlatform.hpp"
+#include "vkMemUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkPrograms.hpp"
+#include "vkImageUtil.hpp"
+
+#include "deUniquePtr.hpp"
+#include "deSharedPtr.hpp"
+#include "deRandom.hpp"
+
+#include "tcuVector.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuImageCompare.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuTextureUtil.hpp"
+
+#include <string>
+#include <vector>
+
+namespace vkt
+{
+namespace pipeline
+{
+namespace
+{
+using namespace vk;
+using de::UniquePtr;
+using de::MovePtr;
+using de::SharedPtr;
+using tcu::UVec2;
+using tcu::UVec4;
+using tcu::Vec2;
+using tcu::Vec4;
+
+typedef SharedPtr<Unique<VkImageView> >                ImageViewSp;
+typedef SharedPtr<Unique<VkPipeline> >         PipelineSp;
+
+struct PositionColor
+{
+       tcu::Vec4               position;
+       VkClearColorValue       color;
+
+       PositionColor (const tcu::Vec4& pos, const tcu::UVec4& col) : position(pos)
+    {
+        deMemcpy(color.uint32, col.getPtr(), sizeof(color.uint32));
+    }
+
+       PositionColor (const tcu::Vec4& pos, const tcu::Vec4&  col) : position(pos)
+    {
+        deMemcpy(color.float32, col.getPtr(), sizeof(color.float32));
+    }
+
+       PositionColor (const PositionColor& rhs)
+               : position      (rhs.position)
+        , color     (rhs.color)
+       {
+       }
+};
+
+//! Make a dummy sampler.
+Move<VkSampler> makeSampler (const DeviceInterface& vk, const VkDevice device)
+{
+       const VkSamplerCreateInfo samplerParams =
+       {
+               VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,                  // VkStructureType         sType;
+               DE_NULL,                                                                                // const void*             pNext;
+               (VkSamplerCreateFlags)0,                                                // VkSamplerCreateFlags    flags;
+               VK_FILTER_NEAREST,                                                              // VkFilter                magFilter;
+               VK_FILTER_NEAREST,                                                              // VkFilter                minFilter;
+               VK_SAMPLER_MIPMAP_MODE_NEAREST,                                 // VkSamplerMipmapMode     mipmapMode;
+               VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // VkSamplerAddressMode    addressModeU;
+               VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // VkSamplerAddressMode    addressModeV;
+               VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // VkSamplerAddressMode    addressModeW;
+               0.0f,                                                                                   // float                   mipLodBias;
+               VK_FALSE,                                                                               // VkBool32                anisotropyEnable;
+               1.0f,                                                                                   // float                   maxAnisotropy;
+               VK_FALSE,                                                                               // VkBool32                compareEnable;
+               VK_COMPARE_OP_ALWAYS,                                                   // VkCompareOp             compareOp;
+               0.0f,                                                                                   // float                   minLod;
+               0.0f,                                                                                   // float                   maxLod;
+               VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,                // VkBorderColor           borderColor;
+               VK_FALSE,                                                                               // VkBool32                unnormalizedCoordinates;
+       };
+       return createSampler(vk, device, &samplerParams);
+}
+
+Move<VkImage> makeImage (const DeviceInterface&                        vk,
+                                                const VkDevice                                 device,
+                                                const VkFormat                                 format,
+                                                const UVec2&                                   size,
+                                                const deUint32                                 layers,
+                                                const VkSampleCountFlagBits    samples,
+                                                const VkImageUsageFlags                usage)
+{
+       const VkImageCreateInfo imageParams =
+       {
+               VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,                    // VkStructureType                      sType;
+               DE_NULL,                                                                                // const void*                          pNext;
+               (VkImageCreateFlags)0,                                                  // VkImageCreateFlags           flags;
+               VK_IMAGE_TYPE_2D,                                                               // VkImageType                          imageType;
+               format,                                                                                 // VkFormat                                     format;
+               makeExtent3D(size.x(), size.y(), 1),                    // VkExtent3D                           extent;
+               1u,                                                                                             // deUint32                                     mipLevels;
+               layers,                                                                                 // deUint32                                     arrayLayers;
+               samples,                                                                                // VkSampleCountFlagBits        samples;
+               VK_IMAGE_TILING_OPTIMAL,                                                // VkImageTiling                        tiling;
+               usage,                                                                                  // VkImageUsageFlags            usage;
+               VK_SHARING_MODE_EXCLUSIVE,                                              // VkSharingMode                        sharingMode;
+               0u,                                                                                             // deUint32                                     queueFamilyIndexCount;
+               DE_NULL,                                                                                // const deUint32*                      pQueueFamilyIndices;
+               VK_IMAGE_LAYOUT_UNDEFINED,                                              // VkImageLayout                        initialLayout;
+       };
+       return createImage(vk, device, &imageParams);
+}
+
+//! Create a test-specific MSAA pipeline
+Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface&                                  vk,
+                                                                          const VkDevice                                                       device,
+                                                                          const VkPipelineLayout                                       pipelineLayout,
+                                                                          const VkRenderPass                                           renderPass,
+                                                                          const VkShaderModule                                         vertexModule,
+                                                                          const VkShaderModule                                         fragmentModule,
+                                                                          const bool                                                           useVertexInput,
+                                                                          const VkFormat                                                       vertexAttribColorFormat,
+                                                                          const bool                                                           useColorAttachment,
+                                                                          const deUint32                                                       subpassNdx,
+                                                                          const UVec2&                                                         renderSize,
+                                                                          const VkSampleCountFlagBits                          numSamples)
+{
+       std::vector<VkVertexInputBindingDescription>    vertexInputBindingDescriptions;
+       std::vector<VkVertexInputAttributeDescription>  vertexInputAttributeDescriptions;
+
+       // Vertex attributes: position and color
+       if (useVertexInput)
+       {
+               vertexInputBindingDescriptions.push_back  (makeVertexInputBindingDescription  (0u, sizeof(PositionColor), VK_VERTEX_INPUT_RATE_VERTEX));
+               vertexInputAttributeDescriptions.push_back(makeVertexInputAttributeDescription(0u, 0u, VK_FORMAT_R32G32B32A32_SFLOAT, 0u));
+               vertexInputAttributeDescriptions.push_back(makeVertexInputAttributeDescription(1u, 0u, vertexAttribColorFormat, sizeof(Vec4)));
+       }
+
+       const VkPipelineVertexInputStateCreateInfo vertexInputStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,              // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               (VkPipelineVertexInputStateCreateFlags)0,                                               // VkPipelineVertexInputStateCreateFlags        flags;
+               static_cast<deUint32>(vertexInputBindingDescriptions.size()),   // uint32_t                                                                     vertexBindingDescriptionCount;
+               dataOrNullPtr(vertexInputBindingDescriptions),                                  // const VkVertexInputBindingDescription*       pVertexBindingDescriptions;
+               static_cast<deUint32>(vertexInputAttributeDescriptions.size()), // uint32_t                                                                     vertexAttributeDescriptionCount;
+               dataOrNullPtr(vertexInputAttributeDescriptions),                                // const VkVertexInputAttributeDescription*     pVertexAttributeDescriptions;
+       };
+
+       const VkPipelineInputAssemblyStateCreateInfo pipelineInputAssemblyStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,    // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                                // const void*                                                          pNext;
+               (VkPipelineInputAssemblyStateCreateFlags)0,                                             // VkPipelineInputAssemblyStateCreateFlags      flags;
+               VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,                                                    // VkPrimitiveTopology                                          topology;
+               VK_FALSE,                                                                                                               // VkBool32                                                                     primitiveRestartEnable;
+       };
+
+       const VkViewport viewport =
+       {
+               0.0f, 0.0f,                                                                                                                                     // x, y
+               static_cast<float>(renderSize.x()), static_cast<float>(renderSize.y()),         // widht, height
+               0.0f, 1.0f                                                                                                                                      // minDepth, maxDepth
+       };
+
+       const VkRect2D scissor =
+       {
+               makeOffset2D(0, 0),
+               makeExtent2D(renderSize.x(), renderSize.y()),
+       };
+
+       const VkPipelineViewportStateCreateInfo pipelineViewportStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,                  // VkStructureType                                              sType;
+               DE_NULL,                                                                                                                // const void*                                                  pNext;
+               (VkPipelineViewportStateCreateFlags)0,                                                  // VkPipelineViewportStateCreateFlags   flags;
+               1u,                                                                                                                             // uint32_t                                                             viewportCount;
+               &viewport,                                                                                                              // const VkViewport*                                    pViewports;
+               1u,                                                                                                                             // uint32_t                                                             scissorCount;
+               &scissor,                                                                                                               // const VkRect2D*                                              pScissors;
+       };
+
+       const VkPipelineRasterizationStateCreateInfo pipelineRasterizationStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,     // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                        // const void*                                                          pNext;
+               (VkPipelineRasterizationStateCreateFlags)0,                                     // VkPipelineRasterizationStateCreateFlags      flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     depthClampEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     rasterizerDiscardEnable;
+               VK_POLYGON_MODE_FILL,                                                                           // VkPolygonMode                                                        polygonMode;
+               VK_CULL_MODE_NONE,                                                                                      // VkCullModeFlags                                                      cullMode;
+               VK_FRONT_FACE_COUNTER_CLOCKWISE,                                                        // VkFrontFace                                                          frontFace;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     depthBiasEnable;
+               0.0f,                                                                                                           // float                                                                        depthBiasConstantFactor;
+               0.0f,                                                                                                           // float                                                                        depthBiasClamp;
+               0.0f,                                                                                                           // float                                                                        depthBiasSlopeFactor;
+               1.0f,                                                                                                           // float                                                                        lineWidth;
+       };
+
+       const VkPipelineMultisampleStateCreateInfo pipelineMultisampleStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,       // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                        // const void*                                                          pNext;
+               (VkPipelineMultisampleStateCreateFlags)0,                                       // VkPipelineMultisampleStateCreateFlags        flags;
+               numSamples,                                                                                                     // VkSampleCountFlagBits                                        rasterizationSamples;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     sampleShadingEnable;
+               1.0f,                                                                                                           // float                                                                        minSampleShading;
+               DE_NULL,                                                                                                        // const VkSampleMask*                                          pSampleMask;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     alphaToCoverageEnable;
+               VK_FALSE                                                                                                        // VkBool32                                                                     alphaToOneEnable;
+       };
+
+       VkPipelineDepthStencilStateCreateInfo pipelineDepthStencilStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO,     // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                        // const void*                                                          pNext;
+               (VkPipelineDepthStencilStateCreateFlags)0,                                      // VkPipelineDepthStencilStateCreateFlags       flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     depthTestEnable;
+               VK_TRUE,                                                                                                        // VkBool32                                                                     depthWriteEnable;
+               VK_COMPARE_OP_ALWAYS,                                                                           // VkCompareOp                                                          depthCompareOp;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     depthBoundsTestEnable;
+               VK_FALSE,                                                                                                       // VkBool32                                                                     stencilTestEnable;
+               VkStencilOpState(),                                                                                     // VkStencilOpState                                                     front;
+               VkStencilOpState(),                                                                                     // VkStencilOpState                                                     back;
+               0.0f,                                                                                                           // float                                                                        minDepthBounds;
+               1.0f,                                                                                                           // float                                                                        maxDepthBounds;
+       };
+
+       const VkColorComponentFlags colorComponentsAll = VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT | VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
+       const VkPipelineColorBlendAttachmentState defaultBlendAttachmentState =
+       {
+               VK_FALSE,                               // VkBool32                                     blendEnable;
+               VK_BLEND_FACTOR_ONE,    // VkBlendFactor                        srcColorBlendFactor;
+               VK_BLEND_FACTOR_ZERO,   // VkBlendFactor                        dstColorBlendFactor;
+               VK_BLEND_OP_ADD,                // VkBlendOp                            colorBlendOp;
+               VK_BLEND_FACTOR_ONE,    // VkBlendFactor                        srcAlphaBlendFactor;
+               VK_BLEND_FACTOR_ZERO,   // VkBlendFactor                        dstAlphaBlendFactor;
+               VK_BLEND_OP_ADD,                // VkBlendOp                            alphaBlendOp;
+               colorComponentsAll,             // VkColorComponentFlags        colorWriteMask;
+       };
+
+       const VkPipelineColorBlendStateCreateInfo pipelineColorBlendStateInfo =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,       // VkStructureType                                                              sType;
+               DE_NULL,                                                                                                        // const void*                                                                  pNext;
+               (VkPipelineColorBlendStateCreateFlags)0,                                        // VkPipelineColorBlendStateCreateFlags                 flags;
+               VK_FALSE,                                                                                                       // VkBool32                                                                             logicOpEnable;
+               VK_LOGIC_OP_COPY,                                                                                       // VkLogicOp                                                                    logicOp;
+               (useColorAttachment ? 1u : 0u),                                                         // deUint32                                                                             attachmentCount;
+               &defaultBlendAttachmentState,                                                           // const VkPipelineColorBlendAttachmentState*   pAttachments;
+               { 0.0f, 0.0f, 0.0f, 0.0f },                                                                     // float                                                                                blendConstants[4];
+       };
+
+       const VkPipelineShaderStageCreateInfo pShaderStages[] =
+       {
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,    // VkStructureType                                              sType;
+                       DE_NULL,                                                                                                // const void*                                                  pNext;
+                       (VkPipelineShaderStageCreateFlags)0,                                    // VkPipelineShaderStageCreateFlags             flags;
+                       VK_SHADER_STAGE_VERTEX_BIT,                                                             // VkShaderStageFlagBits                                stage;
+                       vertexModule,                                                                                   // VkShaderModule                                               module;
+                       "main",                                                                                                 // const char*                                                  pName;
+                       DE_NULL,                                                                                                // const VkSpecializationInfo*                  pSpecializationInfo;
+               },
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,    // VkStructureType                                              sType;
+                       DE_NULL,                                                                                                // const void*                                                  pNext;
+                       (VkPipelineShaderStageCreateFlags)0,                                    // VkPipelineShaderStageCreateFlags             flags;
+                       VK_SHADER_STAGE_FRAGMENT_BIT,                                                   // VkShaderStageFlagBits                                stage;
+                       fragmentModule,                                                                                 // VkShaderModule                                               module;
+                       "main",                                                                                                 // const char*                                                  pName;
+                       DE_NULL,                                                                                                // const VkSpecializationInfo*                  pSpecializationInfo;
+               }
+       };
+
+       const VkGraphicsPipelineCreateInfo      graphicsPipelineInfo =
+       {
+               VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,        // VkStructureType                                                                      sType;
+               DE_NULL,                                                                                        // const void*                                                                          pNext;
+               (VkPipelineCreateFlags)0,                                                       // VkPipelineCreateFlags                                                        flags;
+               DE_LENGTH_OF_ARRAY(pShaderStages),                                      // deUint32                                                                                     stageCount;
+               pShaderStages,                                                                          // const VkPipelineShaderStageCreateInfo*                       pStages;
+               &vertexInputStateInfo,                                                          // const VkPipelineVertexInputStateCreateInfo*          pVertexInputState;
+               &pipelineInputAssemblyStateInfo,                                        // const VkPipelineInputAssemblyStateCreateInfo*        pInputAssemblyState;
+               DE_NULL,                                                                                        // const VkPipelineTessellationStateCreateInfo*         pTessellationState;
+               &pipelineViewportStateInfo,                                                     // const VkPipelineViewportStateCreateInfo*                     pViewportState;
+               &pipelineRasterizationStateInfo,                                        // const VkPipelineRasterizationStateCreateInfo*        pRasterizationState;
+               &pipelineMultisampleStateInfo,                                          // const VkPipelineMultisampleStateCreateInfo*          pMultisampleState;
+               &pipelineDepthStencilStateInfo,                                         // const VkPipelineDepthStencilStateCreateInfo*         pDepthStencilState;
+               &pipelineColorBlendStateInfo,                                           // const VkPipelineColorBlendStateCreateInfo*           pColorBlendState;
+               DE_NULL,                                                                                        // const VkPipelineDynamicStateCreateInfo*                      pDynamicState;
+               pipelineLayout,                                                                         // VkPipelineLayout                                                                     layout;
+               renderPass,                                                                                     // VkRenderPass                                                                         renderPass;
+               subpassNdx,                                                                                     // deUint32                                                                                     subpass;
+               DE_NULL,                                                                                        // VkPipeline                                                                           basePipelineHandle;
+               -1,                                                                                                     // deInt32                                                                                      basePipelineIndex;
+       };
+
+       return createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineInfo);
+}
+
+std::vector<PositionColor> genShapes (const VkFormat colorFormat)
+{
+       std::vector<PositionColor> vertices;
+
+       if (colorFormat == VK_FORMAT_R8G8B8A8_UNORM)
+       {
+               vertices.push_back(PositionColor(Vec4( 0.0f,  -0.75f, 0.0f, 1.0f), Vec4(0.5f, 0.5f, 0.5f, 1.0f)));
+               vertices.push_back(PositionColor(Vec4(-0.75f,  0.75f, 0.0f, 1.0f), Vec4(1.0f, 0.5f, 0.5f, 1.0f)));
+               vertices.push_back(PositionColor(Vec4( 0.75f,  0.65f, 0.0f, 1.0f), Vec4(0.0f, 0.5f, 1.0f, 1.0f)));
+       }
+       else
+       {
+               vertices.push_back(PositionColor(Vec4( 0.0f,  -0.75f, 0.0f, 1.0f), UVec4(0xabcdu, 0u, 0u, 0u)));
+               vertices.push_back(PositionColor(Vec4(-0.75f,  0.75f, 0.0f, 1.0f), UVec4(0xbcdeu, 0u, 0u, 0u)));
+               vertices.push_back(PositionColor(Vec4( 0.75f,  0.65f, 0.0f, 1.0f), UVec4(0xcdefu, 0u, 0u, 0u)));
+       }
+
+       return vertices;
+}
+
+//! Map color image format to a convenient format used in vertex attributes
+VkFormat getVertexInputColorFormat (const VkFormat colorImageFormat)
+{
+       switch (tcu::getTextureChannelClass(mapVkFormat(colorImageFormat).type))
+       {
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+                       return VK_FORMAT_R32G32B32A32_SFLOAT;
+
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                       return VK_FORMAT_R32G32B32A32_SINT;
+
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       return VK_FORMAT_R32G32B32A32_UINT;
+
+               default:
+                       DE_ASSERT(0);
+                       return VK_FORMAT_UNDEFINED;
+       }
+}
+
+enum SampleSource
+{
+       SAMPLE_SOURCE_IMAGE,                    //!< texel fetch from an image
+       SAMPLE_SOURCE_SUBPASS_INPUT,    //!< texel fetch from an input attachment
+};
+
+//! The parameters that define a test case
+struct TestParams
+{
+       UVec2                                   renderSize;
+       deUint32                                numLayers;                      //!< 1 or N for layered image
+       SampleSource                    sampleSource;           //!< source of texel fetch
+       VkSampleCountFlagBits   numColorSamples;
+       VkFormat                                colorFormat;            //!< Color attachment format
+
+       TestParams (void)
+               : numLayers                     ()
+               , numColorSamples       ()
+               , colorFormat           ()
+       {
+       }
+};
+
+void checkRequirements (Context& context, TestParams params)
+{
+       context.requireDeviceFunctionality("VK_AMD_shader_fragment_mask");
+
+       // In the subpass input case we have to store fetch results into a buffer for subsequent verification in a compute shader.
+       const bool requireFragmentStores = (params.sampleSource == SAMPLE_SOURCE_SUBPASS_INPUT);
+
+       const VkPhysicalDeviceLimits& limits = context.getDeviceProperties().limits;
+
+       if ((limits.framebufferColorSampleCounts & params.numColorSamples) == 0u)
+               TCU_THROW(NotSupportedError, "framebufferColorSampleCounts: sample count not supported");
+
+       if ((isIntFormat(params.colorFormat) || isUintFormat(params.colorFormat)))
+       {
+               if ((limits.sampledImageIntegerSampleCounts & params.numColorSamples) == 0u)
+                       TCU_THROW(NotSupportedError, "sampledImageIntegerSampleCounts: sample count not supported");
+       }
+       else
+       {
+               if ((limits.sampledImageColorSampleCounts & params.numColorSamples) == 0u)
+                       TCU_THROW(NotSupportedError, "sampledImageColorSampleCounts: sample count not supported");
+       }
+
+       if (requireFragmentStores)
+       {
+               if (!context.getDeviceFeatures().fragmentStoresAndAtomics)
+                       TCU_THROW(NotSupportedError, "fragmentStoresAndAtomics: feature not supported");
+       }
+}
+
+//! Common data used by the test
+struct WorkingData
+{
+       deUint32                                                numVertices;                            //!< Number of vertices defined in the vertex buffer
+       Move<VkBuffer>                                  vertexBuffer;
+       MovePtr<Allocation>                             vertexBufferAlloc;
+       Move<VkImage>                                   colorImage;                                     //!< Color image
+       MovePtr<Allocation>                             colorImageAlloc;
+       Move<VkImageView>                               colorImageView;                         //!< Color image view spanning all layers
+       Move<VkBuffer>                                  colorBuffer;                            //!< Buffer used to copy image data
+       MovePtr<Allocation>                             colorBufferAlloc;
+       VkDeviceSize                                    colorBufferSize;
+       Move<VkSampler>                                 defaultSampler;                         //!< Dummy sampler, we are using texel fetches
+
+       WorkingData (void)
+               : numVertices           ()
+               , colorBufferSize       ()
+       {
+       }
+};
+
+void initPrograms (SourceCollections& programCollection, const TestParams params)
+{
+       std::string     colorType;                                      //!< color pixel type used by image functions
+       std::string     colorBufferType;                        //!< packed pixel type as stored in a ssbo
+       std::string colorBufferPack;                    //!< a cast or a function call when writing back color format to the ssbo
+       std::string     colorFragInQualifier;           //!< fragment shader color input qualifier
+       std::string samplerPrefix;                              //!< u, i, or empty
+
+       switch (params.colorFormat)
+       {
+               case VK_FORMAT_R8G8B8A8_UNORM:
+                       colorType                               = "vec4";
+                       colorBufferType                 = "uint";
+                       colorBufferPack                 = "packUnorm4x8";
+                       break;
+
+               case VK_FORMAT_R32_UINT:
+                       colorType                               = "uint";
+                       colorBufferType                 = "uint";
+                       colorBufferPack                 = colorBufferType;
+                       colorFragInQualifier    = "flat";
+                       samplerPrefix                   = "u";
+                       break;
+
+               case VK_FORMAT_R32_SINT:
+                       colorType                               = "int";
+                       colorBufferType                 = "int";
+                       colorBufferPack                 = colorBufferType;
+                       colorFragInQualifier    = "flat";
+                       samplerPrefix                   = "i";
+                       break;
+
+               default:
+                       DE_FATAL("initPrograms not handled for this color format");
+                       break;
+       }
+
+       // Vertex shader - position and color
+       {
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "\n"
+                       << "layout(location = 0) in  vec4 in_position;\n"
+                       << "layout(location = 1) in  " << colorType << " in_color;\n"
+                       << "layout(location = 0) out " << colorType << " o_color;\n"
+                       << "\n"
+                       << "out gl_PerVertex {\n"
+                       << "    vec4 gl_Position;\n"
+                       << "};\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       // Introduce a variance in geometry per instance index which maps to the image layer
+                       << "    float a   = 0.25 * float(gl_InstanceIndex);\n"
+                       << "    mat3 rm   = mat3( cos(a), sin(a), 0.0,\n"
+                       << "                     -sin(a), cos(a), 0.0,\n"
+                       << "                         0.0,    0.0, 1.0);\n"
+                       << "    vec2 rpos = (rm * vec3(in_position.xy, 1.0)).xy;\n"
+                       << "\n"
+                       << "    gl_Position = vec4(rpos, in_position.zw);\n"
+                       << "    o_color     = in_color;\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
+       }
+
+       // Vertex shader - no vertex data, fill viewport with one primitive
+       {
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "\n"
+                       << "out gl_PerVertex {\n"
+                       << "    vec4 gl_Position;\n"
+                       << "};\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       // Specify an oversized triangle covering the whole viewport.
+                       << "    switch (gl_VertexIndex)\n"
+                       << "    {\n"
+                       << "        case 0:\n"
+                       << "            gl_Position = vec4(-1.0, -1.0, 0.0, 1.0);\n"
+                       << "            break;\n"
+                       << "        case 1:\n"
+                       << "            gl_Position = vec4(-1.0,  3.0, 0.0, 1.0);\n"
+                       << "            break;\n"
+                       << "        case 2:\n"
+                       << "            gl_Position = vec4( 3.0, -1.0, 0.0, 1.0);\n"
+                       << "            break;\n"
+                       << "    }\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("vert_full") << glu::VertexSource(src.str());
+       }
+
+       // Fragment shader - output color from VS
+       {
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "\n"
+                       << "layout(location = 0) in " << colorFragInQualifier << " " << colorType << " in_color;\n"
+                       << "layout(location = 0) out " << colorType << " o_color;\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       << "    o_color = in_color;\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
+       }
+
+       // Fragment shader - FMASK fetch from an input attachment
+       if (params.sampleSource == SAMPLE_SOURCE_SUBPASS_INPUT)
+       {
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << "#extension GL_AMD_shader_fragment_mask : enable\n"
+                       << "\n"
+                       << "layout(set = 0, binding = 0) uniform " << samplerPrefix << "sampler2DMS" << (params.numLayers > 1 ? "Array" : "") << " u_image;\n"
+                       << "layout(set = 0, binding = 1, std430) writeonly buffer ColorOutput {\n"
+                       << "    " << colorBufferType << " color[];\n"
+                       << "} sb_out;\n"
+                       << "layout(input_attachment_index = " << params.numLayers << ", set = 0, binding = 2) uniform " << samplerPrefix << "subpassInputMS" << " input_attach;\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       << "    ivec2 p            = ivec2(gl_FragCoord.xy);\n"
+                       << "    int   width        = " << params.renderSize.x() << ";\n"
+                       << "    int   numSamples   = " << static_cast<deUint32>(params.numColorSamples) << ";\n"
+                       << "    int   colorOutNdx  = numSamples * (p.x + width * p.y);\n"
+                       << "\n"
+                       << "    uint mask = fragmentMaskFetchAMD(input_attach);\n"
+                       << "    for (int sampleNdx = 0; sampleNdx < numSamples; ++sampleNdx)\n"
+                       << "    {\n"
+                       << "        int fragNdx = int((mask >> (4 * sampleNdx)) & 0xf);\n"
+                       << "        " << samplerPrefix << "vec4 color = fragmentFetchAMD(input_attach, fragNdx);\n"
+                       << "        sb_out.color[colorOutNdx + sampleNdx] = " << colorBufferPack << "(color);\n"
+                       << "    }\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("frag_fmask_fetch") << glu::FragmentSource(src.str());
+       }
+
+       // Generate compute shaders
+       const struct ComputeShaderParams
+       {
+               const char*             name;
+               bool                    isFmaskFetch;
+               bool                    enabled;
+       } computeShaders[] =
+       {
+               // name                                 // FMASK?       // enabled?
+               { "comp_fetch",                 false,          true,                                                                                                   },
+               { "comp_fmask_fetch",   true,           (params.sampleSource != SAMPLE_SOURCE_SUBPASS_INPUT)    },
+       };
+
+       for (const ComputeShaderParams* pShaderParams = computeShaders; pShaderParams != DE_ARRAY_END(computeShaders); ++pShaderParams)
+       if (pShaderParams->enabled)
+       {
+               const std::string samplingPos = (params.numLayers == 1 ? "ivec2(gl_WorkGroupID.xy)"
+                                                                                                                          : "ivec3(gl_WorkGroupID)");
+               std::ostringstream src;
+               src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+                       << (pShaderParams->isFmaskFetch ? "#extension GL_AMD_shader_fragment_mask : enable\n" : "")
+                       << "#define NUM_SAMPLES " << static_cast<deUint32>(params.numColorSamples) << "\n"
+                       << "\n"
+                       << "layout(local_size_x = NUM_SAMPLES) in;\n"   // one work group per pixel, each sample gets a local invocation
+                       << "\n"
+                       << "layout(set = 0, binding = 0) uniform " << samplerPrefix << "sampler2DMS" << (params.numLayers > 1 ? "Array" : "") << " u_image;\n"
+                       << "layout(set = 0, binding = 1, std430) writeonly buffer ColorOutput {\n"
+                       << "    " << colorBufferType << " color[];\n"
+                       << "} sb_out;\n"
+                       << "\n"
+                       << "void main(void)\n"
+                       << "{\n"
+                       << "    int sampleNdx   = int(gl_LocalInvocationID.x);\n"
+                       << "    int colorOutNdx = NUM_SAMPLES * int(gl_WorkGroupID.x +\n"
+                       << "                                        gl_WorkGroupID.y * gl_NumWorkGroups.x +\n"
+                       << "                                        gl_WorkGroupID.z * gl_NumWorkGroups.x * gl_NumWorkGroups.y);\n"
+                       << "\n";
+               if (pShaderParams->isFmaskFetch)
+               {
+                       src << "    uint  mask    = fragmentMaskFetchAMD(u_image, " << samplingPos << ");\n"
+                               << "    int   fragNdx = int((mask >> (4 * sampleNdx)) & 0xf);\n"
+                               << "    " << samplerPrefix << "vec4 color = fragmentFetchAMD(u_image, " << samplingPos << ", fragNdx);\n"
+                               << "    sb_out.color[colorOutNdx + sampleNdx] = " << colorBufferPack << "(color);\n";
+               }
+               else
+               {
+                       src << "    " << samplerPrefix << "vec4 color = texelFetch(u_image, " << samplingPos << ", sampleNdx);\n"
+                               << "    sb_out.color[colorOutNdx + sampleNdx] = " << colorBufferPack << "(color);\n";
+               }
+               src << "}\n";
+
+               programCollection.glslSources.add(pShaderParams->name) << glu::ComputeSource(src.str());
+       }
+}
+
+std::vector<VkClearValue> genClearValues (const VkFormat format, const deUint32 count)
+{
+       std::vector<VkClearValue>       clearValues;
+       de::Random                                      rng (332);
+
+       switch (format)
+       {
+               case VK_FORMAT_R8G8B8A8_UNORM:
+                       for (deUint32 i = 0u; i < count; ++i)
+                               clearValues.push_back(makeClearValueColorF32(rng.getFloat(), rng.getFloat(), rng.getFloat(), 1.0f));
+                       break;
+
+               case VK_FORMAT_R32_UINT:
+               case VK_FORMAT_R32_SINT:
+                       for (deUint32 i = 0u; i < count; ++i)
+                               clearValues.push_back(makeClearValueColorU32(rng.getUint32(), 0u, 0u, 0u));
+                       break;
+
+               default:
+                       DE_FATAL("Clear color not defined for this format");
+                       break;
+       }
+
+       return clearValues;
+}
+
+//! For subpass load case draw and fetch must happen within the same render pass.
+void drawAndSampleInputAttachment (Context& context, const TestParams& params, WorkingData& wd)
+{
+       DE_ASSERT(params.numLayers == 1u);      // subpass load with single-layer image
+
+       const DeviceInterface&  vk              = context.getDeviceInterface();
+       const VkDevice                  device  = context.getDevice();
+
+       Move<VkRenderPass>              renderPass;
+       Move<VkFramebuffer>             framebuffer;
+
+       // Create descriptor set
+       const Unique<VkDescriptorSetLayout> descriptorSetLayout (DescriptorSetLayoutBuilder()
+               .addSingleSamplerBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,     VK_SHADER_STAGE_FRAGMENT_BIT, &wd.defaultSampler.get())
+               .addSingleBinding               (VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,                     VK_SHADER_STAGE_FRAGMENT_BIT)
+               .addSingleBinding               (VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT,           VK_SHADER_STAGE_FRAGMENT_BIT)
+               .build(vk, device));
+
+       const Unique<VkDescriptorPool> descriptorPool (DescriptorPoolBuilder()
+               .addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+               .addType(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)
+               .addType(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT)
+               .build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+
+       const Unique<VkDescriptorSet> descriptorSet (makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+
+       {
+               const VkDescriptorImageInfo             colorImageInfo  = makeDescriptorImageInfo(DE_NULL, *wd.colorImageView, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+               const VkDescriptorBufferInfo    bufferInfo              = makeDescriptorBufferInfo(*wd.colorBuffer, 0u, wd.colorBufferSize);
+
+               DescriptorSetUpdateBuilder      builder;
+
+               builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &colorImageInfo);
+               builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,                &bufferInfo);
+
+               if (params.sampleSource == SAMPLE_SOURCE_SUBPASS_INPUT)
+                       builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(2u), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &colorImageInfo);
+
+               builder.update(vk, device);
+       }
+
+       // Create a render pass and a framebuffer
+       {
+               std::vector<VkSubpassDescription>               subpasses;
+               std::vector<VkSubpassDependency>                subpassDependencies;
+               std::vector<VkImageView>                                attachments;
+               std::vector<VkAttachmentDescription>    attachmentDescriptions;
+               std::vector<VkAttachmentReference>              attachmentReferences;
+
+               // Reserve capacity to avoid invalidating pointers to elements
+               attachmentReferences.reserve(2);        // color image + input attachment
+
+               // Create a MS draw subpass
+               {
+                       attachments.push_back(*wd.colorImageView);
+
+                       attachmentDescriptions.push_back(makeAttachmentDescription(
+                               (VkAttachmentDescriptionFlags)0,                                                                // VkAttachmentDescriptionFlags         flags;
+                               params.colorFormat,                                                                                             // VkFormat                                                     format;
+                               params.numColorSamples,                                                                                 // VkSampleCountFlagBits                        samples;
+                               VK_ATTACHMENT_LOAD_OP_CLEAR,                                                                    // VkAttachmentLoadOp                           loadOp;
+                               VK_ATTACHMENT_STORE_OP_STORE,                                                                   // VkAttachmentStoreOp                          storeOp;
+                               VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                                                // VkAttachmentLoadOp                           stencilLoadOp;
+                               VK_ATTACHMENT_STORE_OP_DONT_CARE,                                                               // VkAttachmentStoreOp                          stencilStoreOp;
+                               VK_IMAGE_LAYOUT_UNDEFINED,                                                                              // VkImageLayout                                        initialLayout;
+                               VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL                                                // VkImageLayout                                        finalLayout;
+                       ));
+
+                       attachmentReferences.push_back(makeAttachmentReference(static_cast<deUint32>(attachmentReferences.size()),      VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+                       const VkAttachmentReference* colorRef = &attachmentReferences.back();
+
+                       const VkSubpassDescription subpassDescription =
+                       {
+                               (VkSubpassDescriptionFlags)0,                                           // VkSubpassDescriptionFlags       flags;
+                               VK_PIPELINE_BIND_POINT_GRAPHICS,                                        // VkPipelineBindPoint             pipelineBindPoint;
+                               0u,                                                                                                     // uint32_t                        inputAttachmentCount;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pInputAttachments;
+                               1u,                                                                                                     // uint32_t                        colorAttachmentCount;
+                               colorRef,                                                                                       // const VkAttachmentReference*    pColorAttachments;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pResolveAttachments;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pDepthStencilAttachment;
+                               0u,                                                                                                     // uint32_t                        preserveAttachmentCount;
+                               DE_NULL,                                                                                        // const uint32_t*                 pPreserveAttachments;
+                       };
+
+                       subpasses.push_back(subpassDescription);
+               }
+
+               // Create a sampling subpass
+               {
+                       attachmentReferences.push_back(makeAttachmentReference(0u, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL));
+                       const VkAttachmentReference* inputRef = &attachmentReferences.back();
+
+                       // No color attachment, side effects only
+                       VkSubpassDescription subpassDescription =
+                       {
+                               (VkSubpassDescriptionFlags)0,                                           // VkSubpassDescriptionFlags       flags;
+                               VK_PIPELINE_BIND_POINT_GRAPHICS,                                        // VkPipelineBindPoint             pipelineBindPoint;
+                               1u,                                                                                                     // uint32_t                        inputAttachmentCount;
+                               inputRef,                                                                                       // const VkAttachmentReference*    pInputAttachments;
+                               0u,                                                                                                     // uint32_t                        colorAttachmentCount;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pColorAttachments;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pResolveAttachments;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pDepthStencilAttachment;
+                               0u,                                                                                                     // uint32_t                        preserveAttachmentCount;
+                               DE_NULL,                                                                                        // const uint32_t*                 pPreserveAttachments;
+                       };
+
+                       subpasses.push_back(subpassDescription);
+               }
+
+               // Serialize the subpasses
+               {
+                       const VkAccessFlags     dstAccessMask = VK_ACCESS_COLOR_ATTACHMENT_READ_BIT
+                                                                                         | VK_ACCESS_INPUT_ATTACHMENT_READ_BIT
+                                                                                         | VK_ACCESS_SHADER_WRITE_BIT;
+                       const VkSubpassDependency       dependency      =
+                       {
+                               0u,                                                                                                                                                                                     // uint32_t                srcSubpass;
+                               1u,                                                                                                                                                                                     // uint32_t                dstSubpass;
+                               VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT | VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,          // VkPipelineStageFlags    srcStageMask;
+                               VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,                                                                                                          // VkPipelineStageFlags    dstStageMask;
+                               VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,                                                                                                           // VkAccessFlags           srcAccessMask;
+                               dstAccessMask,                                                                                                                                                          // VkAccessFlags           dstAccessMask;
+                               VK_DEPENDENCY_BY_REGION_BIT,                                                                                                                            // VkDependencyFlags       dependencyFlags;
+                       };
+                       subpassDependencies.push_back(dependency);
+               }
+
+               VkRenderPassCreateInfo renderPassInfo =
+               {
+                       VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,                              // VkStructureType                                      sType;
+                       DE_NULL,                                                                                                // const void*                                          pNext;
+                       (VkRenderPassCreateFlags)0,                                                             // VkRenderPassCreateFlags                      flags;
+                       static_cast<deUint32>(attachmentDescriptions.size()),   // deUint32                                                     attachmentCount;
+                       dataOrNullPtr(attachmentDescriptions),                                  // const VkAttachmentDescription*       pAttachments;
+                       static_cast<deUint32>(subpasses.size()),                                // deUint32                                                     subpassCount;
+                       dataOrNullPtr(subpasses),                                                               // const VkSubpassDescription*          pSubpasses;
+                       static_cast<deUint32>(subpassDependencies.size()),              // deUint32                                                     dependencyCount;
+                       dataOrNullPtr(subpassDependencies),                                             // const VkSubpassDependency*           pDependencies;
+               };
+
+               renderPass  = createRenderPass(vk, device, &renderPassInfo);
+               framebuffer = makeFramebuffer (vk, device, *renderPass, static_cast<deUint32>(attachments.size()), dataOrNullPtr(attachments), params.renderSize.x(), params.renderSize.y());
+       }
+
+       const Unique<VkShaderModule>    vertexModuleDraw        (createShaderModule(vk, device, context.getBinaryCollection().get("vert"), 0u));
+       const Unique<VkShaderModule>    fragmentModuleDraw      (createShaderModule(vk, device, context.getBinaryCollection().get("frag"), 0u));
+
+       // Create pipelines for MS draw
+       const Unique<VkPipelineLayout>  pipelineLayout          (makePipelineLayout(vk, device, *descriptorSetLayout));
+       const Unique<VkPipeline>                pipelineDraw            (makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertexModuleDraw, *fragmentModuleDraw,
+                                                                                                                                                         true/*use vertex attribs*/, getVertexInputColorFormat(params.colorFormat), true/*use color attach*/, 0u/*subpass*/,
+                                                                                                                                                         params.renderSize, params.numColorSamples));
+
+       // Sampling pass is single-sampled, output to storage buffer
+       const Unique<VkShaderModule>    vertexModuleSample              (createShaderModule(vk, device, context.getBinaryCollection().get("vert_full"), 0u));
+       const Unique<VkShaderModule>    fragmentModuleSample    (createShaderModule(vk, device, context.getBinaryCollection().get("frag_fmask_fetch"), 0u));
+
+       // Sampling pipeline
+       const Unique<VkPipeline>                pipelineSample          (makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertexModuleSample, *fragmentModuleSample,
+                                                                                                                                                         false/*use vertex attribs*/, VK_FORMAT_UNDEFINED, false/*no color output*/, 1u/*subpass*/,
+                                                                                                                                                         params.renderSize, VK_SAMPLE_COUNT_1_BIT));
+
+       const Unique<VkCommandPool>             cmdPool         (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, context.getUniversalQueueFamilyIndex()));
+       const Unique<VkCommandBuffer>   cmdBuffer       (makeCommandBuffer(vk, device, *cmdPool));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       {
+               // Generate clear values
+               std::vector<VkClearValue> clearValues = genClearValues(params.colorFormat, params.numLayers);
+
+               const VkRect2D renderArea =
+               {
+                       { 0u, 0u },
+                       { params.renderSize.x(), params.renderSize.y() }
+               };
+
+               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;
+                       static_cast<deUint32>(clearValues.size()),                      // uint32_t                clearValueCount;
+                       dataOrNullPtr(clearValues),                                                     // const VkClearValue*     pClearValues;
+               };
+               vk.cmdBeginRenderPass(*cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
+       }
+
+       vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+
+       {
+               const VkDeviceSize vertexBufferOffset = 0ull;
+               vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &wd.vertexBuffer.get(), &vertexBufferOffset);
+       }
+
+       vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineDraw);
+       vk.cmdDraw(*cmdBuffer, wd.numVertices, 1u, 0u, 0u);
+
+       vk.cmdNextSubpass(*cmdBuffer, VK_SUBPASS_CONTENTS_INLINE);
+
+       vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineSample);
+       vk.cmdDraw(*cmdBuffer, 3u, 1u, 0u, 0u); // fill the framebuffer, geometry defined in the VS
+
+       vk.cmdEndRenderPass(*cmdBuffer);
+
+       // Buffer write barrier
+       {
+               const VkBufferMemoryBarrier barrier =
+               {
+                       VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,                // VkStructureType    sType;
+                       DE_NULL,                                                                                // const void*        pNext;
+                       VK_ACCESS_SHADER_WRITE_BIT,                                             // VkAccessFlags      srcAccessMask;
+                       VK_ACCESS_HOST_READ_BIT,                                                // VkAccessFlags      dstAccessMask;
+                       VK_QUEUE_FAMILY_IGNORED,                                                // uint32_t           srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                // uint32_t           dstQueueFamilyIndex;
+                       *wd.colorBuffer,                                                                // VkBuffer           buffer;
+                       0ull,                                                                                   // VkDeviceSize       offset;
+                       VK_WHOLE_SIZE,                                                                  // VkDeviceSize       size;
+               };
+
+               vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0u, DE_NULL, 1u, &barrier, DE_NULL, 0u);
+       }
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+       submitCommandsAndWait(vk, device, context.getUniversalQueue(), *cmdBuffer);
+
+       invalidateMappedMemoryRange(vk, device, wd.colorBufferAlloc->getMemory(), wd.colorBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+}
+
+//! Only draw a multisampled image
+void draw (Context& context, const TestParams& params, WorkingData& wd)
+{
+       const DeviceInterface&  vk              = context.getDeviceInterface();
+       const VkDevice                  device  = context.getDevice();
+
+       std::vector<ImageViewSp>        imageViews;
+       Move<VkRenderPass>                      renderPass;
+       Move<VkFramebuffer>                     framebuffer;
+
+       // Create color attachments
+       for (deUint32 layerNdx = 0u; layerNdx < params.numLayers; ++layerNdx)
+       {
+               imageViews.push_back(ImageViewSp(new Unique<VkImageView>(
+                       makeImageView(vk, device, *wd.colorImage, VK_IMAGE_VIEW_TYPE_2D, params.colorFormat, makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, layerNdx, 1u)))));
+       }
+
+       // Create a render pass and a framebuffer
+       {
+               std::vector<VkSubpassDescription>               subpasses;
+               std::vector<VkImageView>                                attachments;
+               std::vector<VkAttachmentDescription>    attachmentDescriptions;
+               std::vector<VkAttachmentReference>              attachmentReferences;
+
+               // Reserve capacity to avoid invalidating pointers to elements
+               attachmentReferences.reserve(params.numLayers);
+
+               // Create MS draw subpasses
+               for (deUint32 layerNdx = 0u; layerNdx < params.numLayers; ++layerNdx)
+               {
+                       attachments.push_back(**imageViews[layerNdx]);
+
+                       attachmentDescriptions.push_back(makeAttachmentDescription(
+                               (VkAttachmentDescriptionFlags)0,                                                                // VkAttachmentDescriptionFlags         flags;
+                               params.colorFormat,                                                                                             // VkFormat                                                     format;
+                               params.numColorSamples,                                                                                 // VkSampleCountFlagBits                        samples;
+                               VK_ATTACHMENT_LOAD_OP_CLEAR,                                                                    // VkAttachmentLoadOp                           loadOp;
+                               VK_ATTACHMENT_STORE_OP_STORE,                                                                   // VkAttachmentStoreOp                          storeOp;
+                               VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                                                // VkAttachmentLoadOp                           stencilLoadOp;
+                               VK_ATTACHMENT_STORE_OP_DONT_CARE,                                                               // VkAttachmentStoreOp                          stencilStoreOp;
+                               VK_IMAGE_LAYOUT_UNDEFINED,                                                                              // VkImageLayout                                        initialLayout;
+                               VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL                                                // VkImageLayout                                        finalLayout;
+                       ));
+
+                       attachmentReferences.push_back(makeAttachmentReference(static_cast<deUint32>(attachmentReferences.size()),      VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+                       const VkAttachmentReference* colorRef = &attachmentReferences.back();
+
+                       const VkSubpassDescription subpassDescription =
+                       {
+                               (VkSubpassDescriptionFlags)0,                                           // VkSubpassDescriptionFlags       flags;
+                               VK_PIPELINE_BIND_POINT_GRAPHICS,                                        // VkPipelineBindPoint             pipelineBindPoint;
+                               0u,                                                                                                     // uint32_t                        inputAttachmentCount;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pInputAttachments;
+                               1u,                                                                                                     // uint32_t                        colorAttachmentCount;
+                               colorRef,                                                                                       // const VkAttachmentReference*    pColorAttachments;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pResolveAttachments;
+                               DE_NULL,                                                                                        // const VkAttachmentReference*    pDepthStencilAttachment;
+                               0u,                                                                                                     // uint32_t                        preserveAttachmentCount;
+                               DE_NULL,                                                                                        // const uint32_t*                 pPreserveAttachments;
+                       };
+
+                       subpasses.push_back(subpassDescription);
+               }
+
+               // All MS image drawing subpasses are independent
+               VkRenderPassCreateInfo renderPassInfo =
+               {
+                       VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,                              // VkStructureType                                      sType;
+                       DE_NULL,                                                                                                // const void*                                          pNext;
+                       (VkRenderPassCreateFlags)0,                                                             // VkRenderPassCreateFlags                      flags;
+                       static_cast<deUint32>(attachmentDescriptions.size()),   // deUint32                                                     attachmentCount;
+                       dataOrNullPtr(attachmentDescriptions),                                  // const VkAttachmentDescription*       pAttachments;
+                       static_cast<deUint32>(subpasses.size()),                                // deUint32                                                     subpassCount;
+                       dataOrNullPtr(subpasses),                                                               // const VkSubpassDescription*          pSubpasses;
+                       0u,                                                                                                             // deUint32                                                     dependencyCount;
+                       DE_NULL,                                                                                                // const VkSubpassDependency*           pDependencies;
+               };
+
+               renderPass  = createRenderPass(vk, device, &renderPassInfo);
+               framebuffer = makeFramebuffer (vk, device, *renderPass, static_cast<deUint32>(attachments.size()), dataOrNullPtr(attachments), params.renderSize.x(), params.renderSize.y());
+       }
+
+       std::vector<PipelineSp>                 pipelines;
+       const Unique<VkPipelineLayout>  pipelineLayout          (makePipelineLayout(vk, device));
+       const Unique<VkShaderModule>    vertexModuleDraw        (createShaderModule(vk, device, context.getBinaryCollection().get("vert"), 0u));
+       const Unique<VkShaderModule>    fragmentModuleDraw      (createShaderModule(vk, device, context.getBinaryCollection().get("frag"), 0u));
+
+       // Create pipelines for MS draw
+       for (deUint32 layerNdx = 0u; layerNdx < params.numLayers; ++layerNdx)
+       {
+               pipelines.push_back(PipelineSp(new Unique<VkPipeline>(
+                       makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertexModuleDraw, *fragmentModuleDraw,
+                                                                true /*use vertex attribs*/, getVertexInputColorFormat(params.colorFormat), true/*use color attachment*/, layerNdx /*subpass*/,
+                                                                params.renderSize, params.numColorSamples))));
+       }
+
+       const Unique<VkCommandPool>             cmdPool         (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, context.getUniversalQueueFamilyIndex()));
+       const Unique<VkCommandBuffer>   cmdBuffer       (makeCommandBuffer(vk, device, *cmdPool));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       {
+               // Generate clear values
+               std::vector<VkClearValue> clearValues = genClearValues(params.colorFormat, params.numLayers);
+
+               const VkRect2D renderArea =
+               {
+                       { 0u, 0u },
+                       { params.renderSize.x(), params.renderSize.y() }
+               };
+
+               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;
+                       static_cast<deUint32>(clearValues.size()),                      // uint32_t                clearValueCount;
+                       dataOrNullPtr(clearValues),                                                     // const VkClearValue*     pClearValues;
+               };
+               vk.cmdBeginRenderPass(*cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
+       }
+
+       {
+               const VkDeviceSize vertexBufferOffset = 0ull;
+               vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &wd.vertexBuffer.get(), &vertexBufferOffset);
+       }
+
+       for (deUint32 layerNdx = 0u; layerNdx < params.numLayers; ++layerNdx)
+       {
+               if (layerNdx != 0u)
+                       vk.cmdNextSubpass(*cmdBuffer, VK_SUBPASS_CONTENTS_INLINE);
+
+               vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[layerNdx]);
+               vk.cmdDraw(*cmdBuffer, wd.numVertices, 1u, 0u, layerNdx);       // pass instance index to slightly change geometry per layer
+       }
+
+       vk.cmdEndRenderPass(*cmdBuffer);
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+       submitCommandsAndWait(vk, device, context.getUniversalQueue(), *cmdBuffer);
+}
+
+//! Sample from an image in a compute shader, storing the result in a color buffer
+void dispatchSampleImage (Context& context, const TestParams& params, WorkingData& wd, const std::string& shaderName)
+{
+       const DeviceInterface&  vk              = context.getDeviceInterface();
+       const VkDevice                  device  = context.getDevice();
+
+       // Create descriptor set
+
+       const Unique<VkDescriptorSetLayout> descriptorSetLayout(
+               DescriptorSetLayoutBuilder()
+               .addSingleSamplerBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,     VK_SHADER_STAGE_COMPUTE_BIT, &wd.defaultSampler.get())
+               .addSingleBinding               (VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,                     VK_SHADER_STAGE_COMPUTE_BIT)
+               .build(vk, device));
+
+       const Unique<VkDescriptorPool> descriptorPool(
+               DescriptorPoolBuilder()
+               .addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+               .addType(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)
+               .build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+
+       const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+
+       {
+               const VkDescriptorImageInfo             colorImageInfo          = makeDescriptorImageInfo(DE_NULL, *wd.colorImageView, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+               const VkDescriptorBufferInfo    resultBufferInfo        = makeDescriptorBufferInfo(*wd.colorBuffer, 0ull, wd.colorBufferSize);
+
+               DescriptorSetUpdateBuilder      builder;
+
+               builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &colorImageInfo);
+               builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,                 &resultBufferInfo);
+
+               builder.update(vk, device);
+       }
+
+       // Pipeline
+
+       const Unique<VkShaderModule>    shaderModule    (createShaderModule(vk, device, context.getBinaryCollection().get(shaderName), 0u));
+       const Unique<VkPipelineLayout>  pipelineLayout  (makePipelineLayout(vk, device, *descriptorSetLayout));
+       const Unique<VkPipeline>                pipeline                (makeComputePipeline(vk, device, *pipelineLayout, *shaderModule, DE_NULL));
+
+       const Unique<VkCommandPool>             cmdPool         (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, context.getUniversalQueueFamilyIndex()));
+       const Unique<VkCommandBuffer>   cmdBuffer       (makeCommandBuffer(vk, device, *cmdPool));
+
+       beginCommandBuffer(vk, *cmdBuffer);
+
+       vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline);
+       vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+
+       vk.cmdDispatch(*cmdBuffer, params.renderSize.x(), params.renderSize.y(), params.numLayers);
+
+       {
+               const VkBufferMemoryBarrier barrier =
+               {
+                       VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,                // VkStructureType    sType;
+                       DE_NULL,                                                                                // const void*        pNext;
+                       VK_ACCESS_SHADER_WRITE_BIT,                                             // VkAccessFlags      srcAccessMask;
+                       VK_ACCESS_HOST_READ_BIT,                                                // VkAccessFlags      dstAccessMask;
+                       VK_QUEUE_FAMILY_IGNORED,                                                // uint32_t           srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                // uint32_t           dstQueueFamilyIndex;
+                       *wd.colorBuffer,                                                                // VkBuffer           buffer;
+                       0ull,                                                                                   // VkDeviceSize       offset;
+                       VK_WHOLE_SIZE,                                                                  // VkDeviceSize       size;
+               };
+
+               vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0,
+                       (const VkMemoryBarrier*)DE_NULL, 1u, &barrier, 0u, (const VkImageMemoryBarrier*)DE_NULL);
+       }
+
+       VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+       submitCommandsAndWait(vk, device, context.getUniversalQueue(), *cmdBuffer);
+
+       invalidateMappedMemoryRange(vk, device, wd.colorBufferAlloc->getMemory(), wd.colorBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+}
+
+//! Get a single-sampled image access from a multisampled color buffer with samples packed per pixel
+tcu::ConstPixelBufferAccess getSingleSampledAccess (const void* const imageData, const TestParams& params, const deUint32 sampleNdx, const deUint32 layerNdx)
+{
+       const deUint32          numSamples      = static_cast<deUint32>(params.numColorSamples);
+       const deUint32          pixelSize       = tcu::getPixelSize(mapVkFormat(params.colorFormat));
+       const deUint32          rowSize         = pixelSize * params.renderSize.x();
+       const deUint32          layerSize       = rowSize * params.renderSize.y();
+       const deUint8*          src                     = static_cast<const deUint8*>(imageData)
+                                                                       + (layerNdx * numSamples * layerSize)
+                                                                       + (sampleNdx * pixelSize);
+       const tcu::IVec3        size            (params.renderSize.x(), params.renderSize.y(), 1);
+       const tcu::IVec3        pitch           (numSamples * pixelSize,
+                                                                        numSamples * rowSize,
+                                                                        numSamples * layerSize);
+       return tcu::ConstPixelBufferAccess(mapVkFormat(params.colorFormat), size, pitch, src);
+}
+
+tcu::TestStatus test (Context& context, const TestParams params)
+{
+       WorkingData                             wd;
+       const DeviceInterface&  vk                = context.getDeviceInterface();
+       const VkDevice                  device    = context.getDevice();
+       MovePtr<Allocator>              allocator = MovePtr<Allocator>(new SimpleAllocator(vk, device, getPhysicalDeviceMemoryProperties(context.getInstanceInterface(), context.getPhysicalDevice())));
+
+       // Initialize resources
+       {
+               const VkImageUsageFlags msImageUsage    = VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT
+                                                                                               | VK_IMAGE_USAGE_SAMPLED_BIT
+                                                                                               | (params.sampleSource == SAMPLE_SOURCE_SUBPASS_INPUT ? VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT : (VkImageUsageFlagBits)0);
+               wd.colorImage           = makeImage(vk, device, params.colorFormat, params.renderSize, params.numLayers, params.numColorSamples, msImageUsage);
+               wd.colorImageAlloc      = bindImage(vk, device, *allocator, *wd.colorImage, MemoryRequirement::Any);
+               wd.colorImageView       = makeImageView(vk, device, *wd.colorImage, (params.numLayers == 1u ? VK_IMAGE_VIEW_TYPE_2D : VK_IMAGE_VIEW_TYPE_2D_ARRAY), params.colorFormat,
+                                                                                       makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, params.numLayers));
+
+               wd.defaultSampler       = makeSampler(vk, device);
+
+               // Color buffer is meant to hold data for all layers and all samples of the image.
+               // Data is tightly packed layer by layer, for each pixel all samples are laid out together starting with sample 0.
+               // E.g.: pixel(0,0)sample(0)sample(1), pixel(1,0)sample(0)sample(1), ...
+               wd.colorBufferSize      = static_cast<VkDeviceSize>(tcu::getPixelSize(mapVkFormat(params.colorFormat))
+                                                                                                               * params.renderSize.x() * params.renderSize.y() * params.numLayers * static_cast<deUint32>(params.numColorSamples));
+               wd.colorBuffer          = makeBuffer(vk, device, wd.colorBufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT);
+               wd.colorBufferAlloc     = bindBuffer(vk, device, *allocator, *wd.colorBuffer, MemoryRequirement::HostVisible);
+
+               deMemset(wd.colorBufferAlloc->getHostPtr(), 0, static_cast<std::size_t>(wd.colorBufferSize));
+               flushMappedMemoryRange(vk, device, wd.colorBufferAlloc->getMemory(), wd.colorBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+
+               const std::vector<PositionColor>        vertices                        = genShapes(params.colorFormat);
+               const VkDeviceSize                                      vertexBufferSize        = static_cast<VkDeviceSize>(sizeof(vertices[0]) * vertices.size());
+
+               wd.numVertices                  = static_cast<deUint32>(vertices.size());
+               wd.vertexBuffer                 = makeBuffer(vk, device, vertexBufferSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT);
+               wd.vertexBufferAlloc    = bindBuffer(vk, device, *allocator, *wd.vertexBuffer, MemoryRequirement::HostVisible);
+
+               deMemcpy(wd.vertexBufferAlloc->getHostPtr(), dataOrNullPtr(vertices), static_cast<std::size_t>(vertexBufferSize));
+               flushMappedMemoryRange(vk, device, wd.vertexBufferAlloc->getMemory(), wd.vertexBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+       }
+
+       if (params.sampleSource == SAMPLE_SOURCE_SUBPASS_INPUT)
+       {
+               // Create a multisample image and sample from it
+               drawAndSampleInputAttachment (context, params, wd);
+       }
+       else
+       {
+               // Draw the image, then sample from it in a CS
+               draw                            (context, params, wd);
+               dispatchSampleImage (context, params, wd, "comp_fmask_fetch");
+       }
+
+       // Copy the result
+       std::vector<deUint8> fmaskFetchColorBuffer (static_cast<deUint32>(wd.colorBufferSize));
+       deMemcpy(&fmaskFetchColorBuffer[0], wd.colorBufferAlloc->getHostPtr(), static_cast<std::size_t>(wd.colorBufferSize));
+
+       // Clear the color buffer, just to be sure we're getting the new data
+       deMemset(wd.colorBufferAlloc->getHostPtr(), 0, static_cast<std::size_t>(wd.colorBufferSize));
+       flushMappedMemoryRange(vk, device, wd.colorBufferAlloc->getMemory(), wd.colorBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+
+       // Sample image using the standard texel fetch
+       dispatchSampleImage (context, params, wd, "comp_fetch");
+
+       // Verify the images
+       {
+               const void* const fmaskResult    = dataOrNullPtr(fmaskFetchColorBuffer);
+               const void* const expectedResult = wd.colorBufferAlloc->getHostPtr();
+
+               DE_ASSERT(!isFloatFormat(params.colorFormat));  // we're using int compare
+
+               // Mismatch, do image compare to pinpoint the failure
+               for (deUint32 layerNdx  = 0u; layerNdx  < params.numLayers;                                                              ++layerNdx)
+               for (deUint32 sampleNdx = 0u; sampleNdx < static_cast<deUint32>(params.numColorSamples); ++sampleNdx)
+               {
+                       const std::string                                       imageName       = "layer_" + de::toString(layerNdx) + "_sample_" + de::toString(sampleNdx);
+                       const std::string                                       imageDesc       = "Layer " + de::toString(layerNdx) + " Sample " + de::toString(sampleNdx);
+                       const tcu::ConstPixelBufferAccess       expected        = getSingleSampledAccess(expectedResult, params, sampleNdx, layerNdx);
+                       const tcu::ConstPixelBufferAccess       actual          = getSingleSampledAccess(fmaskResult,    params, sampleNdx, layerNdx);
+                       const UVec4                                                     threshold       (0);    // should match exactly
+
+                       const bool ok = tcu::intThresholdCompare(context.getTestContext().getLog(), imageName.c_str(), imageDesc.c_str(),
+                                                                                                        expected, actual, threshold, tcu::COMPARE_LOG_RESULT);
+
+                       if (!ok)
+                               return tcu::TestStatus::fail("Some texels were incorrect");
+               }
+       }
+
+       return tcu::TestStatus::pass("Pass");
+}
+
+std::string getFormatShortString (const VkFormat format)
+{
+       std::string s(de::toLower(getFormatName(format)));
+       return s.substr(10);
+}
+
+void createShaderFragmentMaskTestsInGroup (tcu::TestCaseGroup* rootGroup)
+{
+       // Per spec, the following formats must support color attachment and sampled image
+       const VkFormat colorFormats[] =
+       {
+               VK_FORMAT_R8G8B8A8_UNORM,
+               VK_FORMAT_R32_UINT,
+               VK_FORMAT_R32_SINT,
+       };
+
+       const VkSampleCountFlagBits     sampleCounts[] =
+       {
+               VK_SAMPLE_COUNT_2_BIT,
+               VK_SAMPLE_COUNT_4_BIT,
+               VK_SAMPLE_COUNT_8_BIT,
+               VK_SAMPLE_COUNT_16_BIT,
+       };
+
+       const struct SourceCase
+       {
+               const char*                     name;
+               deUint32                        numLayers;
+               SampleSource            sampleSource;
+       } sourceCases[] =
+       {
+               { "image_2d",           1u,     SAMPLE_SOURCE_IMAGE                     },
+               { "image_2d_array",     3u,     SAMPLE_SOURCE_IMAGE                     },
+               { "subpass_input",      1u,     SAMPLE_SOURCE_SUBPASS_INPUT     },
+       };
+
+       // Test 1: Compare fragments fetched via FMASK and an ordinary texel fetch
+       {
+               for (const VkSampleCountFlagBits* pSampleCount = sampleCounts; pSampleCount != DE_ARRAY_END(sampleCounts); ++pSampleCount)
+               {
+                       MovePtr<tcu::TestCaseGroup> sampleCountGroup (new tcu::TestCaseGroup(rootGroup->getTestContext(), ("samples_" + de::toString(*pSampleCount)).c_str(), ""));
+                       for (const SourceCase* pSourceCase = sourceCases; pSourceCase != DE_ARRAY_END(sourceCases); ++pSourceCase)
+                       {
+                               MovePtr<tcu::TestCaseGroup> sourceGroup (new tcu::TestCaseGroup(rootGroup->getTestContext(), pSourceCase->name, ""));
+                               for (const VkFormat* pColorFormat = colorFormats; pColorFormat != DE_ARRAY_END(colorFormats); ++pColorFormat)
+                               {
+                                       TestParams params;
+                                       params.renderSize               = UVec2(32, 32);
+                                       params.colorFormat              = *pColorFormat;
+                                       params.numColorSamples  = *pSampleCount;
+                                       params.numLayers                = pSourceCase->numLayers;
+                                       params.sampleSource             = pSourceCase->sampleSource;
+
+                                       addFunctionCaseWithPrograms(sourceGroup.get(), getFormatShortString(*pColorFormat), "", checkRequirements, initPrograms, test, params);
+                               }
+                               sampleCountGroup->addChild(sourceGroup.release());
+                       }
+                       rootGroup->addChild(sampleCountGroup.release());
+               }
+       }
+}
+
+} // anonymous ns
+
+tcu::TestCaseGroup* createMultisampleShaderFragmentMaskTests (tcu::TestContext& testCtx)
+{
+       return createTestGroup(testCtx, "shader_fragment_mask", "Access raw texel values in a compressed MSAA surface", createShaderFragmentMaskTestsInGroup);
+}
+
+} // pipeline
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderFragmentMaskTests.hpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderFragmentMaskTests.hpp
new file mode 100644 (file)
index 0000000..9855bcf
--- /dev/null
@@ -0,0 +1,39 @@
+#ifndef _VKTPIPELINEMULTISAMPLESHADERFRAGMENTMASKTESTS_HPP
+#define _VKTPIPELINEMULTISAMPLESHADERFRAGMENTMASKTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Advanced Micro Devices, Inc.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests for VK_AMD_shader_fragment_mask
+ *//*--------------------------------------------------------------------*/
+
+#include "vktTestCase.hpp"
+
+namespace vkt
+{
+namespace pipeline
+{
+
+tcu::TestCaseGroup* createMultisampleShaderFragmentMaskTests (tcu::TestContext& testCtx);
+
+} // pipeline
+} // vkt
+
+#endif // _VKTPIPELINEMULTISAMPLESHADERFRAGMENTMASKTESTS_HPP
index e184950..0682a53 100644 (file)
@@ -26,6 +26,8 @@
 #include "vktPipelineMultisampleTests.hpp"
 #include "vktPipelineMultisampleImageTests.hpp"
 #include "vktPipelineMultisampleSampleLocationsExtTests.hpp"
+#include "vktPipelineMultisampleMixedAttachmentSamplesTests.hpp"
+#include "vktPipelineMultisampleShaderFragmentMaskTests.hpp"
 #include "vktPipelineClearUtil.hpp"
 #include "vktPipelineImageUtil.hpp"
 #include "vktPipelineVertexUtil.hpp"
@@ -3886,6 +3888,12 @@ tcu::TestCaseGroup* createMultisampleTests (tcu::TestContext& testCtx)
                multisampleTests->addChild(createMultisampleSampleLocationsExtTests(testCtx));
        }
 
+       // VK_AMD_mixed_attachment samples and VK_AMD_shader_fragment_mask
+       {
+               multisampleTests->addChild(createMultisampleMixedAttachmentSamplesTests(testCtx));
+               multisampleTests->addChild(createMultisampleShaderFragmentMaskTests(testCtx));
+       }
+
        // Sample mask with and without vk_ext_post_depth_coverage
        {
                const vk::VkSampleCountFlagBits standardSamplesSet[] =
index 7d1d133..c858f98 100644 (file)
@@ -1735,6 +1735,10 @@ void addTestCasesWithFunctions (tcu::TestCaseGroup* group, AllocationKind alloca
                VK_FORMAT_R32_UINT,
                VK_FORMAT_R16G16_SINT,
                VK_FORMAT_R32G32B32A32_SFLOAT,
+               VK_FORMAT_A1R5G5B5_UNORM_PACK16,
+               VK_FORMAT_R5G6B5_UNORM_PACK16,
+               VK_FORMAT_A2B10G10R10_UINT_PACK32,
+               VK_FORMAT_A2B10G10R10_UNORM_PACK32
        };
 
        const VkFormat depthStencilFormat[] =
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineSampleLocationsUtil.cpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineSampleLocationsUtil.cpp
new file mode 100644 (file)
index 0000000..d720a25
--- /dev/null
@@ -0,0 +1,94 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Advanced Micro Devices, Inc.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Utilities for VK_EXT_sample_locations
+ *//*--------------------------------------------------------------------*/
+
+#include "vktPipelineSampleLocationsUtil.hpp"
+#include "deRandom.hpp"
+#include <set>
+
+namespace vkt
+{
+namespace pipeline
+{
+using namespace vk;
+using tcu::UVec2;
+using tcu::Vec2;
+
+//! Order a Vector by X, Y, Z, and W
+template<typename VectorT>
+struct LessThan
+{
+       bool operator()(const VectorT& v1, const VectorT& v2) const
+       {
+               for (int i = 0; i < VectorT::SIZE; ++i)
+               {
+                       if (v1[i] == v2[i])
+                               continue;
+                       else
+                               return v1[i] < v2[i];
+               }
+
+               return false;
+       }
+};
+
+static inline deUint32 numSamplesPerPixel (const MultisamplePixelGrid& pixelGrid)
+{
+       return static_cast<deUint32>(pixelGrid.samplesPerPixel());
+}
+
+//! Fill each grid pixel with a distinct samples pattern, rounding locations based on subPixelBits
+void fillSampleLocationsRandom (MultisamplePixelGrid& grid, const deUint32 subPixelBits, const deUint32 seed)
+{
+       const deUint32  guardOffset                     = 1u;   // don't put samples on the right or the bottom edge of the pixel
+       const deUint32  maxLocationIndex        = 1u << subPixelBits;
+       de::Random              rng                                     (seed);
+
+       for (deUint32 gridY = 0; gridY < grid.size().y(); ++gridY)
+       for (deUint32 gridX = 0; gridX < grid.size().x(); ++gridX)
+       {
+               std::set<UVec2, LessThan<UVec2> >       takenLocationIndices;
+               for (deUint32 sampleNdx = 0; sampleNdx < numSamplesPerPixel(grid); /* no increment */)
+               {
+                       const UVec2 locationNdx (rng.getUint32() % (maxLocationIndex + 1 - guardOffset),
+                                                                        rng.getUint32() % (maxLocationIndex + 1 - guardOffset));
+
+                       if (takenLocationIndices.find(locationNdx) == takenLocationIndices.end())
+                       {
+                               const VkSampleLocationEXT location =
+                               {
+                                       static_cast<float>(locationNdx.x()) / static_cast<float>(maxLocationIndex),     // float x;
+                                       static_cast<float>(locationNdx.y()) / static_cast<float>(maxLocationIndex),     // float y;
+                               };
+
+                               grid.setSample(gridX, gridY, sampleNdx, location);
+                               takenLocationIndices.insert(locationNdx);
+
+                               ++sampleNdx;    // next sample
+                       }
+               }
+       }
+}
+
+} // pipeline
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineSampleLocationsUtil.hpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineSampleLocationsUtil.hpp
new file mode 100644 (file)
index 0000000..46b7955
--- /dev/null
@@ -0,0 +1,106 @@
+#ifndef _VKTPIPELINESAMPLELOCATIONSUTIL_HPP
+#define _VKTPIPELINESAMPLELOCATIONSUTIL_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Advanced Micro Devices, Inc.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Utilities for VK_EXT_sample_locations
+ *//*--------------------------------------------------------------------*/
+
+#include "vkDefs.hpp"
+#include "vkTypeUtil.hpp"
+#include "vktPipelineMakeUtil.hpp"
+#include "vktTestCase.hpp"
+#include "tcuVector.hpp"
+#include <vector>
+
+namespace vkt
+{
+namespace pipeline
+{
+
+//! Specify sample locations in a pixel grid
+class MultisamplePixelGrid
+{
+public:
+       MultisamplePixelGrid (const tcu::UVec2& gridSize, const vk::VkSampleCountFlagBits numSamples)
+               : m_gridSize            (gridSize)
+               , m_numSamples          (numSamples)
+               , m_sampleLocations     (gridSize.x() * gridSize.y() * numSamples)
+       {
+               DE_ASSERT(gridSize.x() > 0 && gridSize.y() > 0);
+               DE_ASSERT(numSamples   > 1);
+       }
+
+       //! If grid x,y is larger than gridSize, then each coordinate is wrapped, x' = x % size_x
+       const vk::VkSampleLocationEXT& getSample (deUint32 gridX, deUint32 gridY, const deUint32 sampleNdx) const
+       {
+               return m_sampleLocations[getSampleIndex(gridX, gridY, sampleNdx)];
+       }
+
+       void setSample (const deUint32 gridX, const deUint32 gridY, const deUint32 sampleNdx, const vk::VkSampleLocationEXT& location)
+       {
+               DE_ASSERT(gridX < m_gridSize.x());
+               DE_ASSERT(gridY < m_gridSize.y());
+
+               m_sampleLocations[getSampleIndex(gridX, gridY, sampleNdx)] = location;
+       }
+
+       const tcu::UVec2&                               size                            (void) const    { return m_gridSize; }
+       vk::VkSampleCountFlagBits               samplesPerPixel         (void) const    { return m_numSamples; }
+       const vk::VkSampleLocationEXT*  sampleLocations         (void) const    { return dataOrNullPtr(m_sampleLocations); }
+       vk::VkSampleLocationEXT*                sampleLocations         (void)                  { return dataOrNullPtr(m_sampleLocations); }
+       deUint32                                                sampleLocationCount     (void) const    { return static_cast<deUint32>(m_sampleLocations.size()); }
+
+private:
+       deUint32 getSampleIndex (deUint32 gridX, deUint32 gridY, const deUint32 sampleNdx) const
+       {
+               gridX %= m_gridSize.x();
+               gridY %= m_gridSize.y();
+               return (gridY * m_gridSize.x() + gridX) * static_cast<deUint32>(m_numSamples) + sampleNdx;
+       }
+
+       tcu::UVec2                                                              m_gridSize;
+       vk::VkSampleCountFlagBits                               m_numSamples;
+       std::vector<vk::VkSampleLocationEXT>    m_sampleLocations;
+};
+
+//! References the data inside MultisamplePixelGrid
+inline vk::VkSampleLocationsInfoEXT makeSampleLocationsInfo (const MultisamplePixelGrid& pixelGrid)
+{
+       const vk::VkSampleLocationsInfoEXT info =
+       {
+               vk::VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT,                                // VkStructureType               sType;
+               DE_NULL,                                                                                                                // const void*                   pNext;
+               pixelGrid.samplesPerPixel(),                                                                    // VkSampleCountFlagBits         sampleLocationsPerPixel;
+               vk::makeExtent2D(pixelGrid.size().x(), pixelGrid.size().y()),   // VkExtent2D                    sampleLocationGridSize;
+               pixelGrid.sampleLocationCount(),                                                                // uint32_t                      sampleLocationsCount;
+               pixelGrid.sampleLocations(),                                                                    // const VkSampleLocationEXT*    pSampleLocations;
+       };
+       return info;
+}
+
+//! Fill each grid pixel with a distinct samples pattern, rounding locations based on subPixelBits
+void fillSampleLocationsRandom (MultisamplePixelGrid& grid, const deUint32 subPixelBits, const deUint32 seed = 142u);
+
+} // pipeline
+} // vkt
+
+#endif // _VKTPIPELINESAMPLELOCATIONSUTIL_HPP
index 5eadb9f..9b5f24a 100644 (file)
@@ -51,6 +51,7 @@
 #include "vktPipelineExecutablePropertiesTests.hpp"
 #include "vktPipelineVertexOnlyTests.hpp"
 #include "vktPipelineMaxVaryingsTests.hpp"
+#include "vktPipelineBlendOperationAdvancedTests.hpp"
 #include "vktTestGroupUtil.hpp"
 
 namespace vkt
@@ -93,6 +94,7 @@ void createChildren (tcu::TestCaseGroup* pipelineTests)
        pipelineTests->addChild(createExecutablePropertiesTests         (testCtx));
        pipelineTests->addChild(createVertexOnlyTests                           (testCtx));
        pipelineTests->addChild(createMaxVaryingsTests                          (testCtx));
+       pipelineTests->addChild(createBlendOperationAdvancedTests       (testCtx));
 }
 
 } // anonymous
index 5555672..1b73433 100644 (file)
@@ -46,6 +46,7 @@
 
 #include <sstream>
 #include <vector>
+#include <set>
 #include <cctype>
 #include <locale>
 #include <limits>
@@ -1150,8 +1151,11 @@ CalibratedTimestampTestInstance::CalibratedTimestampTestInstance (Context& conte
 
 std::vector<VkTimeDomainEXT> CalibratedTimestampTestInstance::getDomainSubset (const std::vector<VkTimeDomainEXT>& available, const std::vector<VkTimeDomainEXT>& interesting) const
 {
+       const std::set<VkTimeDomainEXT> availableSet    (begin(available),              end(available));
+       const std::set<VkTimeDomainEXT> interestingSet  (begin(interesting),    end(interesting));
+
        std::vector<VkTimeDomainEXT> subset;
-       std::set_intersection(begin(available), end(available), begin(interesting), end(interesting), std::back_inserter(subset));
+       std::set_intersection(begin(availableSet), end(availableSet), begin(interestingSet), end(interestingSet), std::back_inserter(subset));
        return subset;
 }
 
index 7efcd0e..cdfaa71 100644 (file)
@@ -42,6 +42,8 @@ set(DEQP_VK_PROTECTED_MEMORY_SRCS
        vktProtectedMemWorkgroupStorageTests.hpp
        vktProtectedMemTests.cpp
        vktProtectedMemTests.hpp
+       vktProtectedMemStackTests.cpp
+       vktProtectedMemStackTests.hpp
        )
 
 set(DEQP_VK_PROTECTED_MEMORY_LIBS
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.cpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.cpp
new file mode 100644 (file)
index 0000000..3e9b105
--- /dev/null
@@ -0,0 +1,400 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 The Khronos Group Inc.
+ * Copyright (c) 2018 The Khronos Group Inc.
+ * Copyright (c) 2018 Google Inc.
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Protected memory stack tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktProtectedMemStackTests.hpp"
+
+#include "vktProtectedMemContext.hpp"
+#include "vktProtectedMemUtils.hpp"
+#include "vktProtectedMemImageValidator.hpp"
+#include "vktTestCase.hpp"
+#include "vktTestGroupUtil.hpp"
+
+#include "vkPrograms.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkImageUtil.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkObjUtil.hpp"
+
+#include "tcuTestLog.hpp"
+#include "tcuVector.hpp"
+#include "tcuTextureUtil.hpp"
+#include "tcuStringTemplate.hpp"
+
+#include "gluTextureTestUtil.hpp"
+
+#include "deRandom.hpp"
+
+namespace vkt
+{
+namespace ProtectedMem
+{
+
+namespace
+{
+
+struct Params
+{
+       deUint32        stackSize;
+       deUint32        imageWidth;
+       deUint32        imageHeight;
+
+       Params (deUint32        stackSize_)
+               : stackSize     (stackSize_)
+       {
+               // Find suitable image dimensions based on stack memory size
+               imageWidth = 1;
+               imageHeight = 1;
+               bool increaseWidth = true;
+               while (imageWidth * imageHeight < stackSize)
+               {
+                       if (increaseWidth)
+                               imageWidth *= 2;
+                       else
+                               imageHeight *= 2;
+
+                       increaseWidth = !increaseWidth;
+               }
+       }
+};
+
+deUint32 getSeedValue (const Params& params)
+{
+       return deInt32Hash(params.stackSize);
+}
+
+class StackTestInstance : public ProtectedTestInstance
+{
+public:
+                                                               StackTestInstance       (Context&                               ctx,
+                                                                                                        const ImageValidator&  validator,
+                                                                                                        const Params&                  params);
+       virtual tcu::TestStatus         iterate                         (void);
+
+private:
+       de::MovePtr<tcu::Texture2D>     createTestTexture2D     (void);
+       tcu::TestStatus                         validateResult          (vk::VkImage                    image,
+                                                                                                        vk::VkImageLayout imageLayout,
+                                                                                                        const tcu::Texture2D&  texture2D,
+                                                                                                        const tcu::Sampler&    refSampler);
+       void                                            calculateRef            (tcu::Texture2D&                texture2D);
+
+       const ImageValidator&           m_validator;
+       const Params&                           m_params;
+};
+
+class StackTestCase : public TestCase
+{
+public:
+                                                               StackTestCase   (tcu::TestContext&              testCtx,
+                                                                                                const std::string&             name,
+                                                                                                const std::string&             description,
+                                                                                                const Params&                  params)
+                                                                       : TestCase              (testCtx, name, description)
+                                                                       , m_validator   (vk::VK_FORMAT_R8G8B8A8_UNORM)
+                                                                       , m_params              (params)
+                                                               {
+                                                               }
+
+       virtual                                         ~StackTestCase  (void) {}
+       virtual TestInstance*           createInstance  (Context& ctx) const
+                                                               {
+                                                                       return new StackTestInstance(ctx, m_validator, m_params);
+                                                               }
+       virtual void                            initPrograms    (vk::SourceCollections& programCollection) const;
+
+private:
+       ImageValidator                          m_validator;
+       Params                                          m_params;
+};
+
+void StackTestCase::initPrograms (vk::SourceCollections& programCollection) const
+{
+       m_validator.initPrograms(programCollection);
+
+       // Test validates handling of protected memory allocated on stack.
+       // The test copies protected memory content into temporary variable allocated inside function p.
+       // Thus test forces protected content to appear on stack.
+       // Function p() returns specified protected memory element from the variable allocated on stack.
+       // Function u() returns specified protected memory element from the global variable.
+       // Values returned by p() and u() should be same.
+       // Test is repeated several times (16) to avoid coincidental matches.
+       // In case of any mismatches it is signalized to inherited verifier function by setting 0 in result store image.
+       // Each invocation validates particular element (bytes) on stack.
+       // Number of invocations matches stack size specified in test parameters.
+       std::string comp =
+               std::string() +
+               "#version 450\n"
+               "layout(local_size_x = " + de::toString(m_params.imageWidth) + ", local_size_y = " + de::toString(m_params.imageHeight) + ", local_size_z = 1) in;\n"
+               "layout(set = 0, binding = 0, rgba8) writeonly uniform highp image2D u_resultImage;\n"
+               "layout(set = 0, binding = 1, rgba8) readonly uniform highp image2D u_srcImage;\n"
+               "vec4 protectedData[" + de::toString(m_params.stackSize) + "];\n"
+               "\n"
+               "vec4 p(int idx)\n"
+               "{\n"
+               "    vec4 localData[" + de::toString(m_params.stackSize) + "];\n"
+               "    for (int i = 0; i < " + de::toString(m_params.stackSize) + "; i++)\n"
+               "        localData[i] = protectedData[i];\n"
+               "    return localData[idx];\n"
+               "}\n"
+               "\n"
+               "vec4 u(int idx)\n"
+               "{\n"
+               "    return protectedData[idx];\n"
+               "}\n"
+               "\n"
+               "void main() {\n"
+               "    const int n = " + de::toString(m_params.stackSize) + ";\n"
+               "    int m = 0;\n"
+               "    int w = " + de::toString(m_params.imageWidth) + ";\n"
+               "    int gx = int(gl_GlobalInvocationID.x);\n"
+               "    int gy = int(gl_GlobalInvocationID.y);\n"
+               "    int checked_ndx = gy * w + gx;\n"
+               "    vec4 outColor;\n"
+               "\n"
+               "    for (int j = 0; j < 16; j++)\n"
+               "    {\n"
+               "        for (int i = 0; i < n; i++)\n"
+               "        {\n"
+               "            const int idx = (i + j) % n;\n"
+               "            protectedData[i] = imageLoad(u_srcImage, ivec2(idx % w, idx / w));\n"
+               "        }\n"
+               "\n"
+               "        vec4 vp = p(checked_ndx);\n"
+               "        vec4 vu = u(checked_ndx);\n"
+               "        if (any(notEqual(vp,vu)))\n"
+               "            m++;\n"
+               "    }\n"
+               "\n"
+               "    if (m <= 0)\n"
+               "        outColor = vec4(0.0f);\n"
+               "    else\n"
+               "        outColor = vec4(1.0f);\n"
+               "    imageStore(u_resultImage, ivec2(gx, gy), outColor);\n"
+               "}\n";
+
+       programCollection.glslSources.add("comp") << glu::ComputeSource(comp);
+}
+
+StackTestInstance::StackTestInstance (Context&                         ctx,
+                                                                         const ImageValidator& validator,
+                                                                         const Params&                 params)
+       : ProtectedTestInstance (ctx)
+       , m_validator                   (validator)
+       , m_params                              (params)
+{
+}
+
+de::MovePtr<tcu::Texture2D> StackTestInstance::createTestTexture2D (void)
+{
+       const tcu::TextureFormat                texFmt          = mapVkFormat(vk::VK_FORMAT_R8G8B8A8_UNORM);
+       de::MovePtr<tcu::Texture2D>             texture2D       (new tcu::Texture2D(texFmt, m_params.imageWidth, m_params.imageHeight));
+
+       texture2D->allocLevel(0);
+
+       const tcu::PixelBufferAccess&   level           = texture2D->getLevel(0);
+
+       fillWithUniqueColors(level, getSeedValue(m_params));
+
+       return texture2D;
+}
+
+tcu::TestStatus StackTestInstance::iterate (void)
+{
+       ProtectedContext&                                               ctx                                     (m_protectedContext);
+       const vk::DeviceInterface&                              vk                                      = ctx.getDeviceInterface();
+       const vk::VkDevice                                              device                          = ctx.getDevice();
+       const vk::VkQueue                                               queue                           = ctx.getQueue();
+       const deUint32                                                  queueFamilyIndex        = ctx.getQueueFamilyIndex();
+       const vk::VkPhysicalDeviceProperties    properties                      = vk::getPhysicalDeviceProperties(ctx.getInstanceDriver(), ctx.getPhysicalDevice());
+
+       vk::Unique<vk::VkCommandPool>                   cmdPool                         (makeCommandPool(vk, device, PROTECTION_ENABLED, queueFamilyIndex));
+
+       de::MovePtr<tcu::Texture2D>                             texture2D                       = createTestTexture2D();
+       const tcu::Sampler                                              refSampler                      = tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
+                                                                                                                                                          tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+
+       vk::Unique<vk::VkShaderModule>                  computeShader           (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("comp"), 0));
+
+       de::MovePtr<vk::ImageWithMemory>                imageSrc;
+       de::MovePtr<vk::ImageWithMemory>                imageDst;
+       vk::Move<vk::VkSampler>                                 sampler;
+       vk::Move<vk::VkImageView>                               imageViewSrc;
+       vk::Move<vk::VkImageView>                               imageViewDst;
+
+       vk::Move<vk::VkDescriptorSetLayout>             descriptorSetLayout;
+       vk::Move<vk::VkDescriptorPool>                  descriptorPool;
+       vk::Move<vk::VkDescriptorSet>                   descriptorSet;
+
+       // Check the number of invocations supported
+       if (properties.limits.maxComputeWorkGroupInvocations < m_params.imageWidth * m_params.imageHeight)
+               throw tcu::NotSupportedError("Not enough compute workgroup invocations supported.");
+
+       // Create src and dst images
+       {
+               vk::VkImageUsageFlags imageUsageFlags = vk::VK_IMAGE_USAGE_TRANSFER_SRC_BIT     |
+                                                                                               vk::VK_IMAGE_USAGE_TRANSFER_DST_BIT     |
+                                                                                               vk::VK_IMAGE_USAGE_SAMPLED_BIT          |
+                                                                                               vk::VK_IMAGE_USAGE_STORAGE_BIT;
+
+               imageSrc = createImage2D(ctx, PROTECTION_ENABLED, queueFamilyIndex,
+                                                                m_params.imageWidth, m_params.imageHeight,
+                                                                vk::VK_FORMAT_R8G8B8A8_UNORM,
+                                                                imageUsageFlags);
+
+               imageDst = createImage2D(ctx, PROTECTION_ENABLED, queueFamilyIndex,
+                                                                m_params.imageWidth, m_params.imageHeight,
+                                                                vk::VK_FORMAT_R8G8B8A8_UNORM,
+                                                                imageUsageFlags);
+       }
+
+       // Upload source image
+       {
+               de::MovePtr<vk::ImageWithMemory>        unprotectedImage        = createImage2D(ctx, PROTECTION_DISABLED, queueFamilyIndex,
+                                                                                                                                                               m_params.imageWidth, m_params.imageHeight,
+                                                                                                                                                               vk::VK_FORMAT_R8G8B8A8_UNORM,
+                                                                                                                                                               vk::VK_IMAGE_USAGE_TRANSFER_SRC_BIT | vk::VK_IMAGE_USAGE_TRANSFER_DST_BIT);
+
+               // Upload data to an unprotected image
+               uploadImage(m_protectedContext, **unprotectedImage, *texture2D);
+
+               // Copy unprotected image to protected image
+               copyToProtectedImage(m_protectedContext, **unprotectedImage, **imageSrc, vk::VK_IMAGE_LAYOUT_GENERAL, m_params.imageWidth, m_params.imageHeight);
+       }
+
+       // Clear dst image
+       clearImage(m_protectedContext, **imageDst);
+
+       // Create descriptors
+       {
+               vk::DescriptorSetLayoutBuilder  layoutBuilder;
+               vk::DescriptorPoolBuilder               poolBuilder;
+
+               layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_BIT);
+               layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_BIT);
+               poolBuilder.addType(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, 2u);
+
+               descriptorSetLayout             = layoutBuilder.build(vk, device);
+               descriptorPool                  = poolBuilder.build(vk, device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+               descriptorSet                   = makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout);
+       }
+
+       // Create pipeline layout
+       vk::Unique<vk::VkPipelineLayout>        pipelineLayout          (makePipelineLayout(vk, device, *descriptorSetLayout));
+
+       // Create image views
+       {
+               imageViewSrc = createImageView(ctx, **imageSrc, vk::VK_FORMAT_R8G8B8A8_UNORM);
+               imageViewDst = createImageView(ctx, **imageDst, vk::VK_FORMAT_R8G8B8A8_UNORM);
+       }
+
+       // Update descriptor set information
+       {
+               vk::DescriptorSetUpdateBuilder  updateBuilder;
+
+               vk::VkDescriptorImageInfo               descStorageImgDst       = makeDescriptorImageInfo((vk::VkSampler)0, *imageViewDst, vk::VK_IMAGE_LAYOUT_GENERAL);
+               vk::VkDescriptorImageInfo               descStorageImgSrc       = makeDescriptorImageInfo((vk::VkSampler)0, *imageViewSrc, vk::VK_IMAGE_LAYOUT_GENERAL);
+
+               updateBuilder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descStorageImgDst);
+               updateBuilder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descStorageImgSrc);
+
+               updateBuilder.update(vk, device);
+       }
+
+       // Create compute commands & submit
+       {
+               const vk::Unique<vk::VkFence>           fence           (vk::createFence(vk, device));
+               vk::Unique<vk::VkPipeline>                      pipeline        (makeComputePipeline(vk, device, *pipelineLayout, *computeShader, DE_NULL));
+               vk::Unique<vk::VkCommandBuffer>         cmdBuffer       (vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+               beginCommandBuffer(vk, *cmdBuffer);
+
+               vk.cmdBindPipeline(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline);
+               vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
+               vk.cmdDispatch(*cmdBuffer, 1u, 1u, 1u);
+               endCommandBuffer(vk, *cmdBuffer);
+
+               VK_CHECK(queueSubmit(ctx, PROTECTION_ENABLED, queue, *cmdBuffer, *fence, ~0ull));
+       }
+
+       // Calculate reference image
+       calculateRef(*texture2D);
+
+       // Validate result
+       return validateResult(**imageDst, vk::VK_IMAGE_LAYOUT_GENERAL, *texture2D, refSampler);
+}
+
+void StackTestInstance::calculateRef (tcu::Texture2D& texture2D)
+{
+       const tcu::PixelBufferAccess&   reference       = texture2D.getLevel(0);
+       const tcu::IVec4                                zero;
+
+       for (int x = 0; x < reference.getWidth(); ++x)
+       for (int y = 0; y < reference.getHeight(); ++y)
+               reference.setPixel(zero, x, y);
+}
+
+tcu::TestStatus StackTestInstance::validateResult (vk::VkImage image, vk::VkImageLayout imageLayout, const tcu::Texture2D& texture2D, const tcu::Sampler& refSampler)
+{
+       de::Random                      rnd                     (getSeedValue(m_params));
+       ValidationData          refData;
+
+       for (int ndx = 0; ndx < 4; ++ndx)
+       {
+               const float     lod     = 0.0f;
+               const float     cx      = rnd.getFloat(0.0f, 1.0f);
+               const float     cy      = rnd.getFloat(0.0f, 1.0f);
+
+               refData.coords[ndx] = tcu::Vec4(cx, cy, 0.0f, 0.0f);
+               refData.values[ndx] = texture2D.sample(refSampler, cx, cy, lod);
+       }
+
+       if (!m_validator.validateImage(m_protectedContext, refData, image, vk::VK_FORMAT_R8G8B8A8_UNORM, imageLayout))
+               return tcu::TestStatus::fail("Result validation failed");
+       else
+               return tcu::TestStatus::pass("Pass");
+}
+
+} // anonymous
+
+tcu::TestCaseGroup*    createStackTests (tcu::TestContext& testCtx)
+{
+       de::MovePtr<tcu::TestCaseGroup> stackGroup (new tcu::TestCaseGroup(testCtx, "stack", "Protected memory stack tests"));
+
+       static const deUint32 stackMemSizes[] = { 32, 64, 128, 256, 512, 1024 };
+
+       for (int stackMemSizeIdx = 0; stackMemSizeIdx < DE_LENGTH_OF_ARRAY(stackMemSizes); ++stackMemSizeIdx)
+       {
+               std::string testName = std::string("stacksize_") + de::toString(stackMemSizes[stackMemSizeIdx]);
+
+               stackGroup->addChild(new StackTestCase(testCtx, testName, "", Params(stackMemSizes[stackMemSizeIdx])));
+       }
+
+       return stackGroup.release();
+}
+
+} // ProtectedMem
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.hpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.hpp
new file mode 100644 (file)
index 0000000..8142a9f
--- /dev/null
@@ -0,0 +1,42 @@
+#ifndef _VKTPROTECTEDMEMSTACKTESTS_HPP
+#define _VKTPROTECTEDMEMSTACKTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 The Khronos Group Inc.
+ * Copyright (c) 2018 The Khronos Group Inc.
+ * Copyright (c) 2018 Google Inc.
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Protected memory stack tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ProtectedMem
+{
+
+tcu::TestCaseGroup*            createStackTests        (tcu::TestContext& testCtx);
+
+} // ProtectedMem
+} // vkt
+
+#endif // _VKTPROTECTEDMEMSTACKTESTS_HPP
index 12ce141..0c30924 100644 (file)
@@ -40,6 +40,7 @@
 #include "vktProtectedMemWsiSwapchainTests.hpp"
 #include "vktProtectedMemYCbCrConversionTests.hpp"
 #include "vktProtectedMemWorkgroupStorageTests.hpp"
+#include "vktProtectedMemStackTests.hpp"
 
 namespace vkt
 {
@@ -96,6 +97,7 @@ tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx)
        }
 
        protectedTests->addChild(createWorkgroupStorageTests(testCtx));
+       protectedTests->addChild(createStackTests(testCtx));
 
        return protectedTests.release();
 
index f5728e0..a484925 100644 (file)
@@ -913,5 +913,40 @@ void fillWithRandomColorTiles (const tcu::PixelBufferAccess& dst, const tcu::Vec
        }
 }
 
+void fillWithUniqueColors (const tcu::PixelBufferAccess& dst, deUint32 seed)
+{
+       // This is an implementation of linear congruential generator.
+       // The A and M are prime numbers, thus allowing to generate unique number sequence of length genM-1.
+       // The generator uses C constant as 0, thus value of 0 is not allowed as a seed.
+       const deUint64  genA    = 1573051ull;
+       const deUint64  genM    = 2097023ull;
+       deUint64                genX    = seed % genM;
+
+       DE_ASSERT(deUint64(dst.getWidth()) * deUint64(dst.getHeight()) * deUint64(dst.getDepth()) < genM - 1);
+
+       if (genX == 0)
+               genX = 1;
+
+       const int       numCols         = dst.getWidth();
+       const int       numRows         = dst.getHeight();
+       const int       numSlices       = dst.getDepth();
+
+       for (int z = 0; z < numSlices; z++)
+       for (int y = 0; y < numRows; y++)
+       for (int x = 0; x < numCols; x++)
+       {
+               genX = (genA * genX) % genM;
+
+               DE_ASSERT(genX != seed);
+
+               const float             r               = float(deUint32((genX >> 0)  & 0x7F)) / 127.0f;
+               const float             g               = float(deUint32((genX >> 7)  & 0x7F)) / 127.0f;
+               const float             b               = float(deUint32((genX >> 14) & 0x7F)) / 127.0f;
+               const tcu::Vec4 color   = tcu::Vec4(r, g, b, 1.0f);
+
+               dst.setPixel(color, x, y, z);
+       }
+}
+
 } // ProtectedMem
 } // vkt
index 8671a84..fd338cd 100644 (file)
@@ -177,6 +177,9 @@ void                                                                fillWithRandomColorTiles                        (const tcu::PixelBufferAccess&          dst,
                                                                                                                                                 const tcu::Vec4&                                       maxVal,
                                                                                                                                                 deUint32                                                       seed);
 
+void                                                           fillWithUniqueColors                            (const tcu::PixelBufferAccess&          dst,
+                                                                                                                                                deUint32                                                       seed);
+
 } // ProtectedMem
 } // vkt
 
index 273f83f..0a2464f 100644 (file)
@@ -19,10 +19,14 @@ set(DEQP_VK_RENDER_PASS_SRCS
        vktRenderPassSparseRenderTargetTests.hpp
        vktRenderPassSubpassDependencyTests.cpp
        vktRenderPassSubpassDependencyTests.hpp
+       vktRenderPassUnusedAttachmentSparseFillingTests.hpp
+       vktRenderPassUnusedAttachmentSparseFillingTests.cpp
        vktRenderPassUnusedAttachmentTests.cpp
        vktRenderPassUnusedAttachmentTests.hpp
        vktRenderPassUnusedClearAttachmentTests.cpp
        vktRenderPassUnusedClearAttachmentTests.hpp
+       vktRenderPassFragmentDensityMapTests.cpp
+       vktRenderPassFragmentDensityMapTests.hpp
        )
 
 set(DEQP_VK_RENDER_PASS_LIBS
index 17437ca..e147eac 100644 (file)
@@ -107,6 +107,7 @@ struct TestConfig
        float                                           depthExpectedValue;
        deUint8                                         stencilExpectedValue;
        bool                                            separateDepthStencilLayouts;
+       bool                                            unusedResolve;
 };
 
 float get16bitDepthComponent(deUint8* pixelPtr)
@@ -165,6 +166,8 @@ protected:
        VkDevice                                                m_device;
        VkPhysicalDevice                                m_physicalDevice;
 
+       const Unique<VkCommandPool>             m_commandPool;
+
        VkImageSp                                               m_multisampleImage;
        AllocationSp                                    m_multisampleImageMemory;
        VkImageViewSp                                   m_multisampleImageView;
@@ -178,8 +181,6 @@ protected:
        Unique<VkFramebuffer>                   m_framebuffer;
        Unique<VkPipelineLayout>                m_renderPipelineLayout;
        Unique<VkPipeline>                              m_renderPipeline;
-
-       const Unique<VkCommandPool>             m_commandPool;
 };
 
 DepthStencilResolveTest::DepthStencilResolveTest (Context& context, TestConfig config)
@@ -191,11 +192,13 @@ DepthStencilResolveTest::DepthStencilResolveTest (Context& context, TestConfig c
        , m_device                                      (context.getDevice())
        , m_physicalDevice                      (context.getPhysicalDevice())
 
+       , m_commandPool                         (createCommandPool(context.getDeviceInterface(), context.getDevice(), VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, context.getUniversalQueueFamilyIndex()))
+
        , m_multisampleImage            (createImage(m_config.sampleCount, VK_IMAGE_USAGE_TRANSFER_SRC_BIT))
        , m_multisampleImageMemory      (createImageMemory(m_multisampleImage))
        , m_multisampleImageView        (createImageView(m_multisampleImage, 0u))
 
-       , m_singlesampleImage           (createImage(1, VK_IMAGE_USAGE_TRANSFER_SRC_BIT))
+       , m_singlesampleImage           (createImage(1, (VK_IMAGE_USAGE_TRANSFER_SRC_BIT | (config.unusedResolve ? static_cast<vk::VkImageUsageFlags>(VK_IMAGE_USAGE_TRANSFER_DST_BIT) : 0u))))
        , m_singlesampleImageMemory     (createImageMemory(m_singlesampleImage))
        , m_singlesampleImageView       (createImageView(m_singlesampleImage, m_config.resolveBaseLayer))
 
@@ -206,9 +209,6 @@ DepthStencilResolveTest::DepthStencilResolveTest (Context& context, TestConfig c
        , m_framebuffer                         (createFramebuffer(*m_renderPass, m_multisampleImageView, m_singlesampleImageView))
        , m_renderPipelineLayout        (createRenderPipelineLayout())
        , m_renderPipeline                      (createRenderPipeline(*m_renderPass, *m_renderPipelineLayout))
-
-
-       , m_commandPool                         (createCommandPool(context.getDeviceInterface(), context.getDevice(), VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, context.getUniversalQueueFamilyIndex()))
 {
 }
 
@@ -384,6 +384,68 @@ VkImageViewSp DepthStencilResolveTest::createImageView (VkImageSp image, deUint3
 
 Move<VkRenderPass> DepthStencilResolveTest::createRenderPass (void)
 {
+       // When the depth/stencil resolve attachment is unused, it needs to be cleared outside the render pass so it has the expected values.
+       if (m_config.unusedResolve)
+       {
+               const tcu::TextureFormat                        format                  (mapVkFormat(m_config.format));
+               const Unique<VkCommandBuffer>           commandBuffer   (allocateCommandBuffer(m_vkd, m_device, *m_commandPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+               const vk::VkImageSubresourceRange       imageRange              =
+               {
+                       ((tcu::hasDepthComponent(format.order)          ? static_cast<vk::VkImageAspectFlags>(vk::VK_IMAGE_ASPECT_DEPTH_BIT)    : 0u) |
+                        (tcu::hasStencilComponent(format.order)        ? static_cast<vk::VkImageAspectFlags>(vk::VK_IMAGE_ASPECT_STENCIL_BIT)  : 0u)),
+                       0u,
+                       VK_REMAINING_MIP_LEVELS,
+                       0u,
+                       VK_REMAINING_ARRAY_LAYERS,
+               };
+               const vk::VkImageMemoryBarrier          preBarrier              =
+               {
+                       vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+                       nullptr,
+
+                       // src and dst access masks.
+                       0,
+                       vk::VK_ACCESS_TRANSFER_WRITE_BIT,
+
+                       // old and new layouts.
+                       vk::VK_IMAGE_LAYOUT_UNDEFINED,
+                       vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+
+                       VK_QUEUE_FAMILY_IGNORED,
+                       VK_QUEUE_FAMILY_IGNORED,
+
+                       **m_singlesampleImage,
+                       imageRange,
+               };
+               const vk::VkImageMemoryBarrier          postBarrier             =
+               {
+                       vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+                       nullptr,
+
+                       // src and dst access masks.
+                       vk::VK_ACCESS_TRANSFER_WRITE_BIT,
+                       0,
+
+                       // old and new layouts.
+                       vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                       vk::VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+
+                       VK_QUEUE_FAMILY_IGNORED,
+                       VK_QUEUE_FAMILY_IGNORED,
+
+                       **m_singlesampleImage,
+                       imageRange,
+               };
+
+               vk::beginCommandBuffer(m_vkd, commandBuffer.get());
+                       m_vkd.cmdPipelineBarrier(commandBuffer.get(), vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &preBarrier);
+                       m_vkd.cmdClearDepthStencilImage(commandBuffer.get(), **m_singlesampleImage, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, &m_config.clearValue, 1u, &imageRange);
+                       m_vkd.cmdPipelineBarrier(commandBuffer.get(), vk::VK_PIPELINE_STAGE_TRANSFER_BIT, vk::VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &postBarrier);
+               vk::endCommandBuffer(m_vkd, commandBuffer.get());
+
+               vk::submitCommandsAndWait(m_vkd, m_device, m_context.getUniversalQueue(), commandBuffer.get());
+       }
+
        const VkSampleCountFlagBits samples(sampleCountBitFromSampleCount(m_config.sampleCount));
 
        VkImageLayout layout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL;
@@ -447,6 +509,8 @@ Move<VkRenderPass> DepthStencilResolveTest::createRenderPass (void)
                0u                                                                                                      // VkImageAspectFlags                           aspectMask;
        );
 
+       const vk::VkImageLayout         singleSampleInitialLayout = (m_config.unusedResolve ? VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL : VK_IMAGE_LAYOUT_UNDEFINED);
+
        const AttachmentDescription2 singlesampleAttachment             // VkAttachmentDescription2KHR
        (
                                                                                                                        // VkStructureType                                      sType;
@@ -458,16 +522,16 @@ Move<VkRenderPass> DepthStencilResolveTest::createRenderPass (void)
                VK_ATTACHMENT_STORE_OP_STORE,                                           // VkAttachmentStoreOp                          storeOp;
                VK_ATTACHMENT_LOAD_OP_CLEAR,                                            // VkAttachmentLoadOp                           stencilLoadOp;
                VK_ATTACHMENT_STORE_OP_STORE,                                           // VkAttachmentStoreOp                          stencilStoreOp;
-               VK_IMAGE_LAYOUT_UNDEFINED,                                                      // VkImageLayout                                        initialLayout;
+               singleSampleInitialLayout,                                                      // VkImageLayout                                        initialLayout;
                finalLayout                                                                                     // VkImageLayout                                        finalLayout;
        );
        AttachmentReference2 singlesampleAttachmentRef                  // VkAttachmentReference2KHR
        (
-                                                                                                                       // VkStructureType                                      sType;
-               DE_NULL,                                                                                        // const void*                                          pNext;
-               1u,                                                                                                     // deUint32                                                     attachment;
-               layout,                                                                                         // VkImageLayout                                        layout;
-               0u                                                                                                      // VkImageAspectFlags                           aspectMask;
+                                                                                                                               // VkStructureType                                      sType;
+               DE_NULL,                                                                                                // const void*                                          pNext;
+               (m_config.unusedResolve ? VK_ATTACHMENT_UNUSED : 1u),   // deUint32                                                     attachment;
+               layout,                                                                                                 // VkImageLayout                                        layout;
+               0u                                                                                                              // VkImageAspectFlags                           aspectMask;
        );
 
        std::vector<AttachmentDescription2> attachments;
@@ -853,7 +917,7 @@ bool DepthStencilResolveTest::verifyDepth (void)
        invalidateMappedMemoryRange(vkd, m_context.getDevice(), m_bufferMemory->getMemory(), m_bufferMemory->getOffset(), VK_WHOLE_SIZE);
 
        float expectedValue = m_config.depthExpectedValue;
-       if (m_config.depthResolveMode == VK_RESOLVE_MODE_NONE_KHR)
+       if (m_config.depthResolveMode == VK_RESOLVE_MODE_NONE_KHR || m_config.unusedResolve)
                expectedValue = m_config.clearValue.depth;
 
        // depth data in buffer is tightly packed, ConstPixelBufferAccess
@@ -943,7 +1007,7 @@ bool DepthStencilResolveTest::verifyStencil (void)
        // because of that depth and stencil need to be tested separately
 
        deUint8 expectedValue = m_config.stencilExpectedValue;
-       if (m_config.stencilResolveMode == VK_RESOLVE_MODE_NONE_KHR)
+       if (m_config.stencilResolveMode == VK_RESOLVE_MODE_NONE_KHR || m_config.unusedResolve)
                expectedValue = static_cast<deUint8>(m_config.clearValue.stencil);
 
        for (deUint32 valueIndex = 0; valueIndex < valuesCount; valueIndex++)
@@ -1090,6 +1154,68 @@ struct Programs
        }
 };
 
+class PropertiesTestCase : public vkt::TestCase
+{
+public:
+                                                       PropertiesTestCase              (tcu::TestContext& testCtx, const std::string& name, const std::string& description)
+                                                               : vkt::TestCase(testCtx, name, description)
+                                                               {}
+       virtual                                 ~PropertiesTestCase             (void) {}
+
+       virtual TestInstance*   createInstance                  (Context& context) const;
+       virtual void                    checkSupport                    (Context& context) const;
+};
+
+class PropertiesTestInstance : public vkt::TestInstance
+{
+public:
+                                                               PropertiesTestInstance  (Context& context)
+                                                                       : vkt::TestInstance(context)
+                                                                       {}
+       virtual                                         ~PropertiesTestInstance (void) {}
+
+       virtual tcu::TestStatus         iterate                                 (void);
+
+};
+
+TestInstance* PropertiesTestCase::createInstance (Context& context) const
+{
+       return new PropertiesTestInstance(context);
+}
+
+void PropertiesTestCase::checkSupport (Context& context) const
+{
+       context.requireDeviceFunctionality("VK_KHR_depth_stencil_resolve");
+}
+
+tcu::TestStatus PropertiesTestInstance::iterate (void)
+{
+       vk::VkPhysicalDeviceDepthStencilResolvePropertiesKHR dsrProperties;
+       dsrProperties.sType = vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES_KHR;
+       dsrProperties.pNext = nullptr;
+
+       vk::VkPhysicalDeviceProperties2 properties2;
+       properties2.sType = vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2;
+       properties2.pNext = &dsrProperties;
+
+       m_context.getInstanceInterface().getPhysicalDeviceProperties2(m_context.getPhysicalDevice(), &properties2);
+
+       if ((dsrProperties.supportedDepthResolveModes & vk::VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR) == 0)
+               TCU_FAIL("supportedDepthResolveModes does not include VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR");
+
+       if ((dsrProperties.supportedStencilResolveModes & vk::VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR) == 0)
+               TCU_FAIL("supportedStencilResolveModes does not include VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR");
+
+       if ((dsrProperties.supportedStencilResolveModes & vk::VK_RESOLVE_MODE_AVERAGE_BIT_KHR) != 0)
+               TCU_FAIL("supportedStencilResolveModes includes forbidden VK_RESOLVE_MODE_AVERAGE_BIT_KHR");
+
+       if (dsrProperties.independentResolve == VK_TRUE && dsrProperties.independentResolveNone != VK_TRUE)
+               TCU_FAIL("independentResolve supported but independentResolveNone not supported");
+
+       return tcu::TestStatus::pass("Pass");
+}
+
+
 void initTests (tcu::TestCaseGroup* group)
 {
        typedef InstanceFactory1<DepthStencilResolveTest, TestConfig, Programs> DSResolveTestInstance;
@@ -1175,6 +1301,13 @@ void initTests (tcu::TestCaseGroup* group)
 
        tcu::TestContext& testCtx(group->getTestContext());
 
+       // Misc tests.
+       {
+               de::MovePtr<tcu::TestCaseGroup> miscGroup(new tcu::TestCaseGroup(testCtx, "misc", "Miscellaneous depth/stencil resolve tests"));
+               miscGroup->addChild(new PropertiesTestCase(testCtx, "properties", "Check reported depth/stencil resolve properties"));
+               group->addChild(miscGroup.release());
+       }
+
        // iterate over image data
        for      (deUint32 imageDataNdx = 0; imageDataNdx < DE_LENGTH_OF_ARRAY(imagesTestData); imageDataNdx++)
        {
@@ -1218,84 +1351,93 @@ void initTests (tcu::TestCaseGroup* group)
                                                // iterate over stencil resolve modes
                                                for (size_t stencilResolveModeNdx = 0; stencilResolveModeNdx < DE_LENGTH_OF_ARRAY(resolveModes); stencilResolveModeNdx++)
                                                {
-                                                       // there is no average resolve mode for stencil - go to next iteration
-                                                       ResolveModeData& sResolve = resolveModes[stencilResolveModeNdx];
-                                                       if (sResolve.flag == VK_RESOLVE_MODE_AVERAGE_BIT_KHR)
-                                                               continue;
-
-                                                       // if pDepthStencilResolveAttachment is not NULL and does not have the value VK_ATTACHMENT_UNUSED,
-                                                       // depthResolveMode and stencilResolveMode must not both be VK_RESOLVE_MODE_NONE_KHR
-                                                       ResolveModeData& dResolve = resolveModes[depthResolveModeNdx];
-                                                       if ((dResolve.flag == VK_RESOLVE_MODE_NONE_KHR) && (sResolve.flag == VK_RESOLVE_MODE_NONE_KHR))
-                                                               continue;
-
-                                                       // If there is no depth, the depth resolve mode should be NONE, or
-                                                       // match the stencil resolve mode.
-                                                       if (!hasDepth && (dResolve.flag != VK_RESOLVE_MODE_NONE_KHR) &&
-                                                               (dResolve.flag != sResolve.flag))
-                                                               continue;
-
-                                                       // If there is no stencil, the stencil resmove mode should be NONE, or
-                                                       // match the depth resolve mode.
-                                                       if (!hasStencil && (sResolve.flag != VK_RESOLVE_MODE_NONE_KHR) &&
-                                                               (dResolve.flag != sResolve.flag))
-                                                               continue;
-
-                                                       std::string baseName = "depth_" + dResolve.name + "_stencil_" + sResolve.name;
-
-                                                       if (hasDepth)
+                                                       for (int unusedIdx = 0; unusedIdx < 2; ++unusedIdx)
                                                        {
-                                                               std::string     name                    = baseName + "_testing_depth";
-                                                               const char*     testName                = name.c_str();
-                                                               float           expectedValue   = depthExpectedValue[depthResolveModeNdx][sampleCountNdx];
-
-                                                               const TestConfig testConfig =
+                                                               // there is no average resolve mode for stencil - go to next iteration
+                                                               ResolveModeData& sResolve = resolveModes[stencilResolveModeNdx];
+                                                               if (sResolve.flag == VK_RESOLVE_MODE_AVERAGE_BIT_KHR)
+                                                                       continue;
+
+                                                               // if pDepthStencilResolveAttachment is not NULL and does not have the value VK_ATTACHMENT_UNUSED,
+                                                               // depthResolveMode and stencilResolveMode must not both be VK_RESOLVE_MODE_NONE_KHR
+                                                               ResolveModeData& dResolve = resolveModes[depthResolveModeNdx];
+                                                               if ((dResolve.flag == VK_RESOLVE_MODE_NONE_KHR) && (sResolve.flag == VK_RESOLVE_MODE_NONE_KHR))
+                                                                       continue;
+
+                                                               // If there is no depth, the depth resolve mode should be NONE, or
+                                                               // match the stencil resolve mode.
+                                                               if (!hasDepth && (dResolve.flag != VK_RESOLVE_MODE_NONE_KHR) &&
+                                                                       (dResolve.flag != sResolve.flag))
+                                                                       continue;
+
+                                                               // If there is no stencil, the stencil resolve mode should be NONE, or
+                                                               // match the depth resolve mode.
+                                                               if (!hasStencil && (sResolve.flag != VK_RESOLVE_MODE_NONE_KHR) &&
+                                                                       (dResolve.flag != sResolve.flag))
+                                                                       continue;
+
+                                                               const bool unusedResolve = (unusedIdx > 0);
+
+                                                               std::string baseName = "depth_" + dResolve.name + "_stencil_" + sResolve.name;
+                                                               if (unusedResolve)
+                                                                       baseName += "_unused_resolve";
+
+                                                               if (hasDepth)
                                                                {
-                                                                       format,
-                                                                       imageData.width,
-                                                                       imageData.height,
-                                                                       1u,
-                                                                       1u,
-                                                                       0u,
-                                                                       imageData.renderArea,
-                                                                       aspectFlags,
-                                                                       sampleCount,
-                                                                       dResolve.flag,
-                                                                       sResolve.flag,
-                                                                       VB_DEPTH,
-                                                                       imageData.clearValue,
-                                                                       expectedValue,
-                                                                       0u,
-                                                                       useSeparateDepthStencilLayouts
-                                                               };
-                                                               formatGroup->addChild(new DSResolveTestInstance(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName, testName, testConfig));
-                                                       }
-                                                       if (hasStencil)
-                                                       {
-                                                               std::string     name                    = baseName + "_testing_stencil";
-                                                               const char*     testName                = name.c_str();
-                                                               deUint8         expectedValue   = stencilExpectedValue[stencilResolveModeNdx][sampleCountNdx];
-
-                                                               const TestConfig testConfig =
+                                                                       std::string     name                    = baseName + "_testing_depth";
+                                                                       const char*     testName                = name.c_str();
+                                                                       float           expectedValue   = depthExpectedValue[depthResolveModeNdx][sampleCountNdx];
+
+                                                                       const TestConfig testConfig =
+                                                                       {
+                                                                               format,
+                                                                               imageData.width,
+                                                                               imageData.height,
+                                                                               1u,
+                                                                               1u,
+                                                                               0u,
+                                                                               imageData.renderArea,
+                                                                               aspectFlags,
+                                                                               sampleCount,
+                                                                               dResolve.flag,
+                                                                               sResolve.flag,
+                                                                               VB_DEPTH,
+                                                                               imageData.clearValue,
+                                                                               expectedValue,
+                                                                               0u,
+                                                                               useSeparateDepthStencilLayouts,
+                                                                               unusedResolve,
+                                                                       };
+                                                                       formatGroup->addChild(new DSResolveTestInstance(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName, testName, testConfig));
+                                                               }
+                                                               if (hasStencil)
                                                                {
-                                                                       format,
-                                                                       imageData.width,
-                                                                       imageData.height,
-                                                                       1u,
-                                                                       1u,
-                                                                       0u,
-                                                                       imageData.renderArea,
-                                                                       aspectFlags,
-                                                                       sampleCount,
-                                                                       dResolve.flag,
-                                                                       sResolve.flag,
-                                                                       VB_STENCIL,
-                                                                       imageData.clearValue,
-                                                                       0.0f,
-                                                                       expectedValue,
-                                                                       useSeparateDepthStencilLayouts
-                                                               };
-                                                               formatGroup->addChild(new DSResolveTestInstance(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName, testName, testConfig));
+                                                                       std::string     name                    = baseName + "_testing_stencil";
+                                                                       const char*     testName                = name.c_str();
+                                                                       deUint8         expectedValue   = stencilExpectedValue[stencilResolveModeNdx][sampleCountNdx];
+
+                                                                       const TestConfig testConfig =
+                                                                       {
+                                                                               format,
+                                                                               imageData.width,
+                                                                               imageData.height,
+                                                                               1u,
+                                                                               1u,
+                                                                               0u,
+                                                                               imageData.renderArea,
+                                                                               aspectFlags,
+                                                                               sampleCount,
+                                                                               dResolve.flag,
+                                                                               sResolve.flag,
+                                                                               VB_STENCIL,
+                                                                               imageData.clearValue,
+                                                                               0.0f,
+                                                                               expectedValue,
+                                                                               useSeparateDepthStencilLayouts,
+                                                                               unusedResolve,
+                                                                       };
+                                                                       formatGroup->addChild(new DSResolveTestInstance(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName, testName, testConfig));
+                                                               }
                                                        }
                                                }
                                        }
@@ -1351,64 +1493,72 @@ void initTests (tcu::TestCaseGroup* group)
 
                                        for (size_t resolveModeNdx = 0; resolveModeNdx < DE_LENGTH_OF_ARRAY(resolveModes); resolveModeNdx++)
                                        {
-                                               ResolveModeData& mode = resolveModes[resolveModeNdx];
-
-                                               if (hasDepth)
+                                               for (int unusedIdx = 0; unusedIdx < 2; ++unusedIdx)
                                                {
-                                                       std::string     name                    = "depth_" + mode.name;
-                                                       const char*     testName                = name.c_str();
-                                                       float           expectedValue   = depthExpectedValue[resolveModeNdx][sampleCountNdx];
-                                                       const TestConfig testConfig =
+                                                       ResolveModeData& mode = resolveModes[resolveModeNdx];
+
+                                                       const bool                      unusedResolve   = (unusedIdx > 0);
+                                                       const std::string       unusedSuffix    = (unusedResolve ? "_unused_resolve" : "");
+
+                                                       if (hasDepth)
                                                        {
-                                                               format,
-                                                               layeredTextureTestData.width,
-                                                               layeredTextureTestData.height,
-                                                               layeredTextureTestData.imageLayers,
-                                                               3u,
-                                                               0u,
-                                                               layeredTextureTestData.renderArea,
-                                                               aspectFlags,
-                                                               sampleCount,
-                                                               mode.flag,
-                                                               VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR,
-                                                               VB_DEPTH,
-                                                               layeredTextureTestData.clearValue,
-                                                               expectedValue,
-                                                               0u,
-                                                               useSeparateDepthStencilLayouts
-                                                       };
-                                                       formatGroup->addChild(new DSResolveTestInstance(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName, testName, testConfig));
-                                               }
+                                                               std::string     name                    = "depth_" + mode.name + unusedSuffix;
+                                                               const char*     testName                = name.c_str();
+                                                               float           expectedValue   = depthExpectedValue[resolveModeNdx][sampleCountNdx];
+                                                               const TestConfig testConfig =
+                                                               {
+                                                                       format,
+                                                                       layeredTextureTestData.width,
+                                                                       layeredTextureTestData.height,
+                                                                       layeredTextureTestData.imageLayers,
+                                                                       3u,
+                                                                       0u,
+                                                                       layeredTextureTestData.renderArea,
+                                                                       aspectFlags,
+                                                                       sampleCount,
+                                                                       mode.flag,
+                                                                       VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR,
+                                                                       VB_DEPTH,
+                                                                       layeredTextureTestData.clearValue,
+                                                                       expectedValue,
+                                                                       0u,
+                                                                       useSeparateDepthStencilLayouts,
+                                                                       unusedResolve,
+                                                               };
+                                                               formatGroup->addChild(new DSResolveTestInstance(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName, testName, testConfig));
+                                                       }
 
-                                               // there is no average resolve mode for stencil - go to next iteration
-                                               if (mode.flag == VK_RESOLVE_MODE_AVERAGE_BIT_KHR)
-                                                       continue;
+                                                       // there is no average resolve mode for stencil - go to next iteration
+                                                       if (mode.flag == VK_RESOLVE_MODE_AVERAGE_BIT_KHR)
+                                                               continue;
 
-                                               if (hasStencil)
-                                               {
-                                                       std::string     name                    = "stencil_" + mode.name;
-                                                       const char*     testName                = name.c_str();
-                                                       deUint8         expectedValue   = stencilExpectedValue[resolveModeNdx][sampleCountNdx];
-                                                       const TestConfig testConfig =
+                                                       if (hasStencil)
                                                        {
-                                                               format,
-                                                               layeredTextureTestData.width,
-                                                               layeredTextureTestData.height,
-                                                               layeredTextureTestData.imageLayers,
-                                                               3u,
-                                                               0u,
-                                                               layeredTextureTestData.renderArea,
-                                                               aspectFlags,
-                                                               sampleCount,
-                                                               VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR,
-                                                               mode.flag,
-                                                               VB_STENCIL,
-                                                               layeredTextureTestData.clearValue,
-                                                               0.0f,
-                                                               expectedValue,
-                                                               useSeparateDepthStencilLayouts
-                                                       };
-                                                       formatGroup->addChild(new DSResolveTestInstance(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName, testName, testConfig));
+                                                               std::string     name                    = "stencil_" + mode.name + unusedSuffix;
+                                                               const char*     testName                = name.c_str();
+                                                               deUint8         expectedValue   = stencilExpectedValue[resolveModeNdx][sampleCountNdx];
+                                                               const TestConfig testConfig =
+                                                               {
+                                                                       format,
+                                                                       layeredTextureTestData.width,
+                                                                       layeredTextureTestData.height,
+                                                                       layeredTextureTestData.imageLayers,
+                                                                       3u,
+                                                                       0u,
+                                                                       layeredTextureTestData.renderArea,
+                                                                       aspectFlags,
+                                                                       sampleCount,
+                                                                       VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR,
+                                                                       mode.flag,
+                                                                       VB_STENCIL,
+                                                                       layeredTextureTestData.clearValue,
+                                                                       0.0f,
+                                                                       expectedValue,
+                                                                       useSeparateDepthStencilLayouts,
+                                                                       unusedResolve,
+                                                               };
+                                                               formatGroup->addChild(new DSResolveTestInstance(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName, testName, testConfig));
+                                                       }
                                                }
                                        }
                                        sampleGroup->addChild(formatGroup.release());
diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.cpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.cpp
new file mode 100644 (file)
index 0000000..573f676
--- /dev/null
@@ -0,0 +1,1248 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests fragment density map extension ( VK_EXT_fragment_density_map )
+ *//*--------------------------------------------------------------------*/
+
+#include "vktRenderPassFragmentDensityMapTests.hpp"
+#include "pipeline/vktPipelineImageUtil.hpp"
+#include "deMath.h"
+#include "vktTestCase.hpp"
+#include "vkImageUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkObjUtil.hpp"
+#include "tcuTestLog.hpp"
+#include <sstream>
+#include <vector>
+
+// Each test generates an image with a color gradient where all colors should be unique when rendered without density map
+// ( the number of each color in a histogram should be 1 ).
+// The whole density map has the same values defined by input fragment area ( one of the test input parameters ).
+// With density map enabled - the number of each color in a histogram should be [ fragmentArea.x * fragmentArea.y ].
+//
+// Additionally test checks if gl_FragSizeEXT shader variable has proper value ( as defined by fragmentArea input parameter ).
+//
+// static_* tests use density map loaded from CPU.
+// dynamic_* tests use density map rendered on a GPU in a separate render pass
+// *_nonsubsampled tests check if it's possible to use nonsubsampled images instead of subsampled ones
+// There are 3 render passes performed during the test:
+//  - render pass that produces density map ( this rp is skipped when density map is static )
+//  - render pass that produces subsampled image using density map
+//  - render pass that copies subsampled image to traditional image using sampler with VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT flag.
+//    ( because subsampled images cannot be retrieved to CPU in any other way ).
+
+namespace vkt
+{
+
+namespace renderpass
+{
+
+using namespace vk;
+
+namespace
+{
+
+// set value of DRY_RUN_WITHOUT_FDM_EXTENSION to 1 if you want to check the correctness of the code without using VK_EXT_fragment_density_map extension
+#define DRY_RUN_WITHOUT_FDM_EXTENSION 0
+
+struct TestParams
+{
+       TestParams(bool dynamicDensity, bool nonSubsampled, const tcu::UVec2& area)
+               : dynamicDensityMap{ dynamicDensity }, nonSubsampledImages{ nonSubsampled }, fragmentArea{ area }, densityMapFormat{ VK_FORMAT_R8G8_UNORM }
+       {}
+       bool            dynamicDensityMap;
+       bool            nonSubsampledImages;
+       tcu::UVec2      fragmentArea;
+       VkFormat        densityMapFormat;
+};
+
+struct Vertex4RGBA
+{
+       tcu::Vec4       position;
+       tcu::Vec4       color;
+};
+
+std::vector<Vertex4RGBA> createFullscreenQuadRG(void)
+{
+       const Vertex4RGBA lowerLeftVertex       = { tcu::Vec4(-1.0f, 1.0f, 0.0f, 1.0f),         tcu::Vec4(0.0f, 1.0f, 0.0f, 1.0f) };
+       const Vertex4RGBA upperLeftVertex       = { tcu::Vec4(-1.0f, -1.0f, 0.0f, 1.0f),        tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f) };
+       const Vertex4RGBA lowerRightVertex      = { tcu::Vec4(1.0f, 1.0f, 0.0f, 1.0f),          tcu::Vec4(1.0f, 1.0f, 0.0f, 1.0f) };
+       const Vertex4RGBA upperRightVertex      = { tcu::Vec4(1.0f, -1.0f, 0.0f, 1.0f),         tcu::Vec4(1.0f, 0.0f, 0.0f, 1.0f) };
+
+       return
+       {
+               lowerLeftVertex, lowerRightVertex, upperLeftVertex,
+               upperLeftVertex, lowerRightVertex, upperRightVertex
+       };
+}
+
+std::vector<Vertex4RGBA> createFullscreenQuadDensity(float densityX, float densityY)
+{
+       const Vertex4RGBA lowerLeftVertex       = { tcu::Vec4(-1.0f, 1.0f, 0.0f, 1.0f),         tcu::Vec4(densityX, densityY, 0.0f, 1.0f) };
+       const Vertex4RGBA upperLeftVertex       = { tcu::Vec4(-1.0f, -1.0f, 0.0f, 1.0f),        tcu::Vec4(densityX, densityY, 0.0f, 1.0f) };
+       const Vertex4RGBA lowerRightVertex      = { tcu::Vec4(1.0f, 1.0f, 0.0f, 1.0f),          tcu::Vec4(densityX, densityY, 0.0f, 1.0f) };
+       const Vertex4RGBA upperRightVertex      = { tcu::Vec4(1.0f, -1.0f, 0.0f, 1.0f),         tcu::Vec4(densityX, densityY, 0.0f, 1.0f) };
+
+       return
+       {
+               lowerLeftVertex, lowerRightVertex, upperLeftVertex,
+               upperLeftVertex, lowerRightVertex, upperRightVertex
+       };
+};
+
+template <typename T>
+void createVertexBuffer(const DeviceInterface&         vk,
+                                               VkDevice                                        vkDevice,
+                                               const deUint32&                         queueFamilyIndex,
+                                               SimpleAllocator&                        memAlloc,
+                                               const std::vector<T>&           vertices,
+                                               Move<VkBuffer>&                         vertexBuffer,
+                                               de::MovePtr<Allocation>&        vertexAlloc)
+{
+       const VkBufferCreateInfo vertexBufferParams =
+       {
+               VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,                   // VkStructureType              sType;
+               DE_NULL,                                                                                // const void*                  pNext;
+               0u,                                                                                             // VkBufferCreateFlags  flags;
+               (VkDeviceSize)(sizeof(T) * vertices.size()),    // VkDeviceSize                 size;
+               VK_BUFFER_USAGE_VERTEX_BUFFER_BIT,                              // VkBufferUsageFlags   usage;
+               VK_SHARING_MODE_EXCLUSIVE,                                              // VkSharingMode                sharingMode;
+               1u,                                                                                             // deUint32                             queueFamilyIndexCount;
+               &queueFamilyIndex                                                               // const deUint32*              pQueueFamilyIndices;
+       };
+
+       vertexBuffer    = createBuffer(vk, vkDevice, &vertexBufferParams);
+       vertexAlloc             = memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *vertexBuffer), MemoryRequirement::HostVisible);
+       VK_CHECK(vk.bindBufferMemory(vkDevice, *vertexBuffer, vertexAlloc->getMemory(), vertexAlloc->getOffset()));
+
+       // Upload vertex data
+       deMemcpy(vertexAlloc->getHostPtr(), vertices.data(), vertices.size() * sizeof(T));
+       flushAlloc(vk, vkDevice, *vertexAlloc);
+}
+
+template<typename AttachmentDesc, typename AttachmentRef, typename SubpassDesc, typename SubpassDep, typename RenderPassCreateInfo>
+Move<VkRenderPass> createRenderPassProduceDynamicDensityMap(const DeviceInterface&     vk,
+                                                                                                                       VkDevice                                vkDevice,
+                                                                                                                       const TestParams&               testParams)
+{
+       VkImageLayout densityPassFinalLayout = testParams.dynamicDensityMap ? VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT : VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL;
+       std::vector<AttachmentDesc>             attachmentDescriptions =
+       {
+               {
+                       DE_NULL,                                                                                                                        // const void*                                          pNext
+                       (VkAttachmentDescriptionFlags)0,                                                                        // VkAttachmentDescriptionFlags         flags
+                       testParams.densityMapFormat,                                                                            // VkFormat                                                     format
+                       VK_SAMPLE_COUNT_1_BIT,                                                                                          // VkSampleCountFlagBits                        samples
+                       VK_ATTACHMENT_LOAD_OP_CLEAR,                                                                            // VkAttachmentLoadOp                           loadOp
+                       VK_ATTACHMENT_STORE_OP_STORE,                                                                           // VkAttachmentStoreOp                          storeOp
+                       VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                                                        // VkAttachmentLoadOp                           stencilLoadOp
+                       VK_ATTACHMENT_STORE_OP_DONT_CARE,                                                                       // VkAttachmentStoreOp                          stencilStoreOp
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                                                                      // VkImageLayout                                        initialLayout
+                       densityPassFinalLayout                                                                                          // VkImageLayout                                        finalLayout
+               }
+       };
+
+       std::vector<AttachmentRef> colorAttachmentRefs
+       {
+               { DE_NULL, 0u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, VK_IMAGE_ASPECT_COLOR_BIT }
+       };
+
+       std::vector<SubpassDesc>        subpassDescriptions
+       {
+               {
+                       DE_NULL,
+                       (VkSubpassDescriptionFlags)0,                                                                           // VkSubpassDescriptionFlags            flags
+                       VK_PIPELINE_BIND_POINT_GRAPHICS,                                                                        // VkPipelineBindPoint                          pipelineBindPoint
+                       0u,                                                                                                                                     // deUint32                                                     viewMask
+                       0u,                                                                                                                                     // deUint32                                                     inputAttachmentCount
+                       DE_NULL,                                                                                                                        // const VkAttachmentReference*         pInputAttachments
+                       static_cast<deUint32>(colorAttachmentRefs.size()),                                      // deUint32                                                     colorAttachmentCount
+                       colorAttachmentRefs.data(),                                                                                     // const VkAttachmentReference*         pColorAttachments
+                       DE_NULL,                                                                                                                        // const VkAttachmentReference*         pResolveAttachments
+                       DE_NULL,                                                                                                                        // const VkAttachmentReference*         pDepthStencilAttachment
+                       0u,                                                                                                                                     // deUint32                                                     preserveAttachmentCount
+                       DE_NULL                                                                                                                         // const deUint32*                                      pPreserveAttachments
+               }
+       };
+
+       std::vector<SubpassDep>         subpassDependencies;
+       if ( testParams.dynamicDensityMap )
+       {
+               subpassDependencies.emplace_back(
+                       SubpassDep(
+                               DE_NULL,                                                                                                                // const void*                          pNext
+                               0u,                                                                                                                             // uint32_t                                     srcSubpass
+                               VK_SUBPASS_EXTERNAL,                                                                                    // uint32_t                                     dstSubpass
+                               VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,                                  // VkPipelineStageFlags         srcStageMask
+                               VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT,                             // VkPipelineStageFlags         dstStageMask
+                               VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,                                                   // VkAccessFlags                        srcAccessMask
+                               VK_ACCESS_FRAGMENT_DENSITY_MAP_READ_BIT_EXT,                                    // VkAccessFlags                        dstAccessMask
+                               VK_DEPENDENCY_BY_REGION_BIT,                                                                    // VkDependencyFlags            dependencyFlags
+                               0u                                                                                                                              // deInt32                                      viewOffset
+                       )
+               );
+       };
+
+       const RenderPassCreateInfo      renderPassInfo(
+               DE_NULL,                                                                                                                                // const void*                                          pNext
+               (VkRenderPassCreateFlags)0,                                                                                             // VkRenderPassCreateFlags                      flags
+               static_cast<deUint32>(attachmentDescriptions.size()),                                   // deUint32                                                     attachmentCount
+               attachmentDescriptions.data(),                                                                                  // const VkAttachmentDescription*       pAttachments
+               static_cast<deUint32>(subpassDescriptions.size()),                                              // deUint32                                                     subpassCount
+               subpassDescriptions.data(),                                                                                             // const VkSubpassDescription*          pSubpasses
+               static_cast<deUint32>(subpassDependencies.size()),                                              // deUint32                                                     dependencyCount
+               (!testParams.dynamicDensityMap) ? DE_NULL : subpassDependencies.data(), // const VkSubpassDependency*           pDependencies
+               0u,                                                                                                                                             // deUint32                                                     correlatedViewMaskCount
+               DE_NULL                                                                                                                                 // const deUint32*                                      pCorrelatedViewMasks
+       );
+
+       return renderPassInfo.createRenderPass(vk, vkDevice);
+}
+
+template<typename AttachmentDesc, typename AttachmentRef, typename SubpassDesc, typename SubpassDep, typename RenderPassCreateInfo>
+Move<VkRenderPass> createRenderPassProduceSubsampledImage(const DeviceInterface&       vk,
+                                                                                                        VkDevice                               vkDevice,
+                                                                                                        const TestParams&              testParams)
+{
+       DE_UNREF(testParams);
+       std::vector<AttachmentDesc>             attachmentDescriptions
+       {
+               // Output color attachment
+               {
+                       DE_NULL,                                                                                                                                // const void*                                          pNext
+                       (VkAttachmentDescriptionFlags)0,                                                                                // VkAttachmentDescriptionFlags         flags
+                       VK_FORMAT_R8G8B8A8_UNORM,                                                                                               // VkFormat                                                     format
+                       VK_SAMPLE_COUNT_1_BIT,                                                                                                  // VkSampleCountFlagBits                        samples
+                       VK_ATTACHMENT_LOAD_OP_CLEAR,                                                                                    // VkAttachmentLoadOp                           loadOp
+                       VK_ATTACHMENT_STORE_OP_STORE,                                                                                   // VkAttachmentStoreOp                          storeOp
+                       VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                                                                // VkAttachmentLoadOp                           stencilLoadOp
+                       VK_ATTACHMENT_STORE_OP_DONT_CARE,                                                                               // VkAttachmentStoreOp                          stencilStoreOp
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                                                                              // VkImageLayout                                        initialLayout
+                       VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL                                                                // VkImageLayout                                        finalLayout
+               }
+       };
+
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       {
+               attachmentDescriptions.emplace_back(
+                       AttachmentDesc(
+                               DE_NULL,                                                                                                                        // const void*                                          pNext
+                               (VkAttachmentDescriptionFlags)0,                                                                        // VkAttachmentDescriptionFlags         flags
+                               testParams.densityMapFormat,                                                                            // VkFormat                                                     format
+                               VK_SAMPLE_COUNT_1_BIT,                                                                                          // VkSampleCountFlagBits                        samples
+                               VK_ATTACHMENT_LOAD_OP_LOAD,                                                                                     // VkAttachmentLoadOp                           loadOp
+                               VK_ATTACHMENT_STORE_OP_DONT_CARE,                                                                       // VkAttachmentStoreOp                          storeOp
+                               VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                                                        // VkAttachmentLoadOp                           stencilLoadOp
+                               VK_ATTACHMENT_STORE_OP_DONT_CARE,                                                                       // VkAttachmentStoreOp                          stencilStoreOp
+                               VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT,                                       // VkImageLayout                                        initialLayout
+                               VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT                                        // VkImageLayout                                        finalLayout
+                       )
+               );
+       }
+#endif
+
+       std::vector<AttachmentRef> colorAttachmentRefs
+       {
+               { DE_NULL, 0u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, VK_IMAGE_ASPECT_COLOR_BIT }
+       };
+
+       std::vector<SubpassDesc>        subpassDescriptions
+       {
+               {
+                       DE_NULL,
+                       (VkSubpassDescriptionFlags)0,                                                                                   // VkSubpassDescriptionFlags    flags
+                       VK_PIPELINE_BIND_POINT_GRAPHICS,                                                                                // VkPipelineBindPoint                  pipelineBindPoint
+                       0u,                                                                                                                                             // deUint32                                             viewMask
+                       0u,                                                                                                                                             // deUint32                                             inputAttachmentCount
+                       DE_NULL,                                                                                                                                // const VkAttachmentReference* pInputAttachments
+                       static_cast<deUint32>(colorAttachmentRefs.size()),                                              // deUint32                                             colorAttachmentCount
+                       colorAttachmentRefs.data(),                                                                                             // const VkAttachmentReference* pColorAttachments
+                       DE_NULL,                                                                                                                                // const VkAttachmentReference* pResolveAttachments
+                       DE_NULL,                                                                                                                                // const VkAttachmentReference* pDepthStencilAttachment
+                       0u,                                                                                                                                             // deUint32                                             preserveAttachmentCount
+                       DE_NULL                                                                                                                                 // const deUint32*                              pPreserveAttachments
+               }
+       };
+
+       std::vector<SubpassDep>         subpassDependencies
+       {
+               {
+                       DE_NULL,                                                                                                                                // const void*                          pNext
+                       0u,                                                                                                                                             // uint32_t                                     srcSubpass
+                       VK_SUBPASS_EXTERNAL,                                                                                                    // uint32_t                                     dstSubpass
+                       VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,                                                  // VkPipelineStageFlags         srcStageMask
+                       VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,                                                                  // VkPipelineStageFlags         dstStageMask
+                       VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,                                                                   // VkAccessFlags                        srcAccessMask
+                       VK_ACCESS_SHADER_READ_BIT,                                                                                              // VkAccessFlags                        dstAccessMask
+                       VK_DEPENDENCY_BY_REGION_BIT,                                                                                    // VkDependencyFlags            dependencyFlags
+                       0u                                                                                                                                              // deInt32                                      viewOffset
+               }
+       };
+
+       VkRenderPassFragmentDensityMapCreateInfoEXT renderPassFragmentDensityMap;
+       renderPassFragmentDensityMap.sType                                                      = VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT;
+       renderPassFragmentDensityMap.pNext                                                      = DE_NULL;
+       renderPassFragmentDensityMap.fragmentDensityMapAttachment       = { 1, VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT };
+
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       const void* renderPassInfoPNext = (const void*)&renderPassFragmentDensityMap;
+#else
+       const void* renderPassInfoPNext = DE_NULL;
+#endif
+       const RenderPassCreateInfo      renderPassInfo(
+               renderPassInfoPNext,                                                                                                            // const void*                                          pNext
+               (VkRenderPassCreateFlags)0,                                                                                                     // VkRenderPassCreateFlags                      flags
+               static_cast<deUint32>(attachmentDescriptions.size()),                                           // deUint32                                                     attachmentCount
+               attachmentDescriptions.data(),                                                                                          // const VkAttachmentDescription*       pAttachments
+               static_cast<deUint32>(subpassDescriptions.size()),                                                      // deUint32                                                     subpassCount
+               subpassDescriptions.data(),                                                                                                     // const VkSubpassDescription*          pSubpasses
+               static_cast<deUint32>(subpassDependencies.size()),                                                      // deUint32                                                     dependencyCount
+               subpassDependencies.data(),                                                                                                     // const VkSubpassDependency*           pDependencies
+               0u,                                                                                                                                                     // deUint32                                                     correlatedViewMaskCount
+               DE_NULL                                                                                                                                         // const deUint32*                                      pCorrelatedViewMasks
+       );
+
+       return renderPassInfo.createRenderPass(vk, vkDevice);
+}
+
+template<typename AttachmentDesc, typename AttachmentRef, typename SubpassDesc, typename SubpassDep, typename RenderPassCreateInfo>
+Move<VkRenderPass> createRenderPassOutputSubsampledImage(const DeviceInterface&        vk,
+                                                                                                       VkDevice                                vkDevice,
+                                                                                                       const TestParams&               testParams)
+{
+       DE_UNREF(testParams);
+       // copy subsampled image to ordinary image - you cannot retrieve subsampled image to CPU in any way. You must first convert it into plain image through rendering
+       std::vector<AttachmentDesc>             attachmentDescriptions =
+       {
+               // output attachment
+               AttachmentDesc(
+                       DE_NULL,                                                                                        // const void*                                          pNext
+                       (VkAttachmentDescriptionFlags)0,                                        // VkAttachmentDescriptionFlags         flags
+                       VK_FORMAT_R8G8B8A8_UNORM,                                                       // VkFormat                                                     format
+                       VK_SAMPLE_COUNT_1_BIT,                                                          // VkSampleCountFlagBits                        samples
+                       VK_ATTACHMENT_LOAD_OP_CLEAR,                                            // VkAttachmentLoadOp                           loadOp
+                       VK_ATTACHMENT_STORE_OP_STORE,                                           // VkAttachmentStoreOp                          storeOp
+                       VK_ATTACHMENT_LOAD_OP_DONT_CARE,                                        // VkAttachmentLoadOp                           stencilLoadOp
+                       VK_ATTACHMENT_STORE_OP_DONT_CARE,                                       // VkAttachmentStoreOp                          stencilStoreOp
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                                      // VkImageLayout                                        initialLayout
+                       VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL                        // VkImageLayout                                        finalLayout
+               ),
+       };
+
+       std::vector<AttachmentRef> colorAttachmentRefs
+       {
+               { DE_NULL, 0u, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, VK_IMAGE_ASPECT_COLOR_BIT }
+       };
+
+       std::vector<SubpassDesc>        subpassDescriptions =
+       {
+               {
+                       DE_NULL,
+                       (VkSubpassDescriptionFlags)0,                                           // VkSubpassDescriptionFlags            flags
+                       VK_PIPELINE_BIND_POINT_GRAPHICS,                                        // VkPipelineBindPoint                          pipelineBindPoint
+                       0u,                                                                                                     // deUint32                                                     viewMask
+                       0u,                                                                                                     // deUint32                                                     inputAttachmentCount
+                       DE_NULL,                                                                                        // const VkAttachmentReference*         pInputAttachments
+                       static_cast<deUint32>(colorAttachmentRefs.size()),      // deUint32                                                     colorAttachmentCount
+                       colorAttachmentRefs.data(),                                                     // const VkAttachmentReference*         pColorAttachments
+                       DE_NULL,                                                                                        // const VkAttachmentReference*         pResolveAttachments
+                       DE_NULL,                                                                                        // const VkAttachmentReference*         pDepthStencilAttachment
+                       0u,                                                                                                     // deUint32                                                     preserveAttachmentCount
+                       DE_NULL                                                                                         // const deUint32*                                      pPreserveAttachments
+               }
+       };
+
+       const RenderPassCreateInfo      renderPassInfo(
+               DE_NULL,                                                                                                // const void*                                          pNext
+               (VkRenderPassCreateFlags)0,                                                             // VkRenderPassCreateFlags                      flags
+               static_cast<deUint32>(attachmentDescriptions.size()),   // deUint32                                                     attachmentCount
+               attachmentDescriptions.data(),                                                  // const VkAttachmentDescription*       pAttachments
+               static_cast<deUint32>(subpassDescriptions.size()),              // deUint32                                                     subpassCount
+               subpassDescriptions.data(),                                                             // const VkSubpassDescription*          pSubpasses
+               0,                                                                                                              // deUint32                                                     dependencyCount
+               DE_NULL,                                                                                                // const VkSubpassDependency*           pDependencies
+               0u,                                                                                                             // deUint32                                                     correlatedViewMaskCount
+               DE_NULL                                                                                                 // const deUint32*                                      pCorrelatedViewMasks
+       );
+
+       return renderPassInfo.createRenderPass(vk, vkDevice);
+}
+
+Move<VkFramebuffer> createFrameBuffer( const DeviceInterface& vk, VkDevice vkDevice, VkRenderPass renderPass, const tcu::UVec2& renderSize, const std::vector<VkImageView>& imageViews)
+{
+       const VkFramebufferCreateInfo   framebufferParams =
+       {
+               VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,      // VkStructureType                      sType;
+               DE_NULL,                                                                        // const void*                          pNext;
+               0u,                                                                                     // VkFramebufferCreateFlags     flags;
+               renderPass,                                                                     // VkRenderPass                         renderPass;
+               static_cast<deUint32>(imageViews.size()),       // deUint32                                     attachmentCount;
+               imageViews.data(),                                                      // const VkImageView*           pAttachments;
+               renderSize.x(),                                                         // deUint32                                     width;
+               renderSize.y(),                                                         // deUint32                                     height;
+               1u                                                                                      // deUint32                                     layers;
+       };
+
+       return createFramebuffer(vk, vkDevice, &framebufferParams);
+}
+
+class FragmentDensityMapTest : public vkt::TestCase
+{
+public:
+                                                                               FragmentDensityMapTest  (tcu::TestContext&      testContext,
+                                                                                                                                const std::string&     name,
+                                                                                                                                const std::string&     description,
+                                                                                                                                const TestParams&      testParams);
+       virtual void                                            initPrograms                    (SourceCollections&     sourceCollections) const;
+       virtual TestInstance*                           createInstance                  (Context&                       context) const;
+       virtual void                                            checkSupport                    (Context& context) const;
+
+private:
+       const TestParams                                        m_testParams;
+};
+
+class FragmentDensityMapTestInstance : public vkt::TestInstance
+{
+public:
+                                                                                                       FragmentDensityMapTestInstance  (Context&                               context,
+                                                                                                                                                                        const TestParams&              testParams);
+       virtual tcu::TestStatus                                                 iterate                                                 (void);
+private:
+       tcu::TestStatus                                                                 verifyImage                                             (void);
+
+       TestParams                                                                              m_testParams;
+       const tcu::UVec2                                                                m_renderSize;
+       const tcu::UVec2                                                                m_densityMapSize;
+
+       VkPhysicalDeviceFragmentDensityMapPropertiesEXT m_fragmentDensityMapProperties;
+
+       Move<VkCommandPool>                                                             m_cmdPool;
+
+       Move<VkImage>                                                                   m_densityMapImage;
+       de::MovePtr<Allocation>                                                 m_densityMapImageAlloc;
+       Move<VkImageView>                                                               m_densityMapImageView;
+
+       Move<VkImage>                                                                   m_colorImage;
+       de::MovePtr<Allocation>                                                 m_colorImageAlloc;
+       Move<VkImageView>                                                               m_colorImageView;
+
+       Move<VkImage>                                                                   m_outputImage;
+       de::MovePtr<Allocation>                                                 m_outputImageAlloc;
+       Move<VkImageView>                                                               m_outputImageView;
+
+       Move<VkSampler>                                                                 m_colorSampler;
+
+       Move<VkRenderPass>                                                              m_renderPassProduceDynamicDensityMap;
+       Move<VkRenderPass>                                                              m_renderPassProduceSubsampledImage;
+       Move<VkRenderPass>                                                              m_renderPassOutputSubsampledImage;
+       Move<VkFramebuffer>                                                             m_framebufferProduceDynamicDensityMap;
+       Move<VkFramebuffer>                                                             m_framebufferProduceSubsampledImage;
+       Move<VkFramebuffer>                                                             m_framebufferOutputSubsampledImage;
+
+       Move<VkDescriptorSetLayout>                                             m_descriptorSetLayoutProduceSubsampled;
+       Move<VkDescriptorSetLayout>                                             m_descriptorSetLayoutOutputSubsampledImage;
+       Move<VkDescriptorPool>                                                  m_descriptorPoolOutputSubsampledImage;
+       Move<VkDescriptorSet>                                                   m_descriptorSetOutputSubsampledImage;
+
+       Move<VkShaderModule>                                                    m_vertexCommonShaderModule;
+       Move<VkShaderModule>                                                    m_fragmentShaderModuleProduceSubsampledImage;
+       Move<VkShaderModule>                                                    m_fragmentShaderModuleOutputSubsampledImage;
+
+       Move<VkBuffer>                                                                  m_vertexBuffer;
+       std::vector<Vertex4RGBA>                                                m_vertices;
+       de::MovePtr<Allocation>                                                 m_vertexBufferAlloc;
+
+       Move<VkBuffer>                                                                  m_vertexBufferDDM;
+       std::vector<Vertex4RGBA>                                                m_verticesDDM;
+       de::MovePtr<Allocation>                                                 m_vertexBufferAllocDDM;
+
+       Move<VkPipelineLayout>                                                  m_pipelineLayoutProduceSubsampledImage;
+       Move<VkPipelineLayout>                                                  m_pipelineLayoutOutputSubsampledImage;
+       Move<VkPipeline>                                                                m_graphicsPipelineProduceDynamicDensityMap;
+       Move<VkPipeline>                                                                m_graphicsPipelineProduceSubsampledImage;
+       Move<VkPipeline>                                                                m_graphicsPipelineOutputSubsampledImage;
+
+       Move<VkCommandBuffer>                                                   m_cmdBuffer;
+};
+
+FragmentDensityMapTest::FragmentDensityMapTest (tcu::TestContext&      testContext,
+                                                                                               const std::string&      name,
+                                                                                               const std::string&      description,
+                                                                                               const TestParams&       testParams)
+       : vkt::TestCase (testContext, name, description)
+       , m_testParams  (testParams)
+{
+}
+
+void FragmentDensityMapTest::initPrograms(SourceCollections& sourceCollections) const
+{
+       std::ostringstream densityVertexGLSL;
+       densityVertexGLSL <<
+               "#version 450\n"
+               "layout(location = 0) in  vec4 inPosition;\n"
+               "layout(location = 1) in  vec4 inColor;\n"
+               "layout(location = 0) out vec4 outColor;\n"
+               "layout(location = 1) out vec2 outUV;\n"
+               "void main(void)\n"
+               "{\n"
+               "       gl_Position = inPosition;\n"
+               "       outColor = inColor;\n"
+               "       outUV = 0.5 * inPosition.xy + vec2(0.5);\n"
+               "}\n";
+       sourceCollections.glslSources.add("densitymap_vert") << glu::VertexSource(densityVertexGLSL.str());
+
+       std::ostringstream densityFragmentProduceGLSL;
+       densityFragmentProduceGLSL <<
+               "#version 450\n"
+               "#extension GL_EXT_fragment_invocation_density : enable\n"
+               "layout(location = 0) in  vec4 inColor;\n"
+               "layout(location = 1) in  vec2 inUV;\n"
+               "layout(location = 0) out vec4 fragColor;\n"
+               "void main(void)\n"
+               "{\n"
+               "       fragColor = vec4(inColor.x, inColor.y, 1.0/float(gl_FragSizeEXT.x), 1.0/(gl_FragSizeEXT.y));\n"
+               "}\n";
+       sourceCollections.glslSources.add("densitymap_frag_produce") << glu::FragmentSource(densityFragmentProduceGLSL.str());
+
+       std::ostringstream densityFragmentOutputGLSL;
+       densityFragmentOutputGLSL <<
+               "#version 450\n"
+               "layout(location = 0) in vec4 inColor;\n"
+               "layout(location = 1) in vec2 inUV;\n"
+               "layout(binding = 0)  uniform sampler2D subsampledImage;\n"
+               "layout(location = 0) out vec4 fragColor;\n"
+               "void main(void)\n"
+               "{\n"
+               "       fragColor = texture(subsampledImage, inUV);\n"
+               "}\n";
+       sourceCollections.glslSources.add("densitymap_frag_output") << glu::FragmentSource(densityFragmentOutputGLSL.str());
+}
+
+TestInstance* FragmentDensityMapTest::createInstance(Context& context) const
+{
+       return new FragmentDensityMapTestInstance(context, m_testParams);
+}
+
+void FragmentDensityMapTest::checkSupport(Context& context) const
+{
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       context.requireDeviceFunctionality("VK_EXT_fragment_density_map");
+
+       VkPhysicalDeviceFeatures2 features;
+       deMemset(&features, 0, sizeof(VkPhysicalDeviceFeatures2));
+       features.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2;
+
+       VkPhysicalDeviceFragmentDensityMapFeaturesEXT fragmentDensityMapFeatures;
+       deMemset(&fragmentDensityMapFeatures, 0, sizeof(VkPhysicalDeviceFragmentDensityMapFeaturesEXT));
+       fragmentDensityMapFeatures.sType        = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT;
+       features.pNext                                          = &fragmentDensityMapFeatures;
+
+       context.getInstanceInterface().getPhysicalDeviceFeatures2(context.getPhysicalDevice(), &features);
+
+       if (!fragmentDensityMapFeatures.fragmentDensityMap)
+               TCU_THROW(NotSupportedError, "fragmentDensityMap feature is not supported");
+       if (m_testParams.dynamicDensityMap && !fragmentDensityMapFeatures.fragmentDensityMapDynamic)
+               TCU_THROW(NotSupportedError, "fragmentDensityMapDynamic feature is not supported");
+       if (m_testParams.nonSubsampledImages && !fragmentDensityMapFeatures.fragmentDensityMapNonSubsampledImages)
+               TCU_THROW(NotSupportedError, "fragmentDensityMapNonSubsampledImages feature is not supported");
+#else
+       DE_UNREF(context);
+#endif
+}
+
+FragmentDensityMapTestInstance::FragmentDensityMapTestInstance(Context&                        context,
+                                                                                                                       const TestParams&       testParams)
+       : vkt::TestInstance     ( context )
+       , m_testParams          ( testParams )
+       , m_renderSize          ( 32u, 32u )
+       , m_densityMapSize      ( 16u, 16u )
+       , m_vertices            ( createFullscreenQuadRG() )
+       , m_verticesDDM         ( createFullscreenQuadDensity(1.0f / static_cast<float>(testParams.fragmentArea.x()), 1.0f / static_cast<float>(testParams.fragmentArea.y())) )
+{
+       const DeviceInterface&          vk                                              = m_context.getDeviceInterface();
+       const VkDevice                          vkDevice                                = m_context.getDevice();
+       const deUint32                          queueFamilyIndex                = m_context.getUniversalQueueFamilyIndex();
+       SimpleAllocator                         memAlloc                                (vk, vkDevice, getPhysicalDeviceMemoryProperties(m_context.getInstanceInterface(), m_context.getPhysicalDevice()));
+       const VkComponentMapping        componentMappingRGBA    = { VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_A };
+
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       {
+               VkPhysicalDeviceProperties2 properties;
+               deMemset(&properties, 0, sizeof(VkPhysicalDeviceProperties2));
+               properties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2;
+
+               deMemset(&m_fragmentDensityMapProperties, 0, sizeof(VkPhysicalDeviceFragmentDensityMapPropertiesEXT));
+               m_fragmentDensityMapProperties.sType    = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT;
+               properties.pNext                                                = &m_fragmentDensityMapProperties;
+
+               context.getInstanceInterface().getPhysicalDeviceProperties2(context.getPhysicalDevice(), &properties);
+       }
+#else
+       {
+               m_fragmentDensityMapProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT;
+               m_fragmentDensityMapProperties.minFragmentDensityTexelSize.width        = 1u;
+               m_fragmentDensityMapProperties.maxFragmentDensityTexelSize.width        = 1u;
+               m_fragmentDensityMapProperties.minFragmentDensityTexelSize.height       = 1u;
+               m_fragmentDensityMapProperties.maxFragmentDensityTexelSize.height       = 1u;
+               m_fragmentDensityMapProperties.fragmentDensityInvocations                       = DE_FALSE;
+               m_testParams.fragmentArea.x()                                                                           = 1u;
+               m_testParams.fragmentArea.y()                                                                           = 1u;
+       }
+#endif
+
+       // Create density map image
+       {
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+               vk::VkImageUsageFlags densityMapImageUsage = m_testParams.dynamicDensityMap ? VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT : VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT;
+#else
+               vk::VkImageUsageFlags densityMapImageUsage = VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT;
+#endif
+               const VkImageCreateInfo densityMapImageParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,                                                                                    // VkStructureType                      sType;
+                       DE_NULL,                                                                                                                                                // const void*                          pNext;
+                       0u,                                                                                                                                                             // VkImageCreateFlags           flags;
+                       VK_IMAGE_TYPE_2D,                                                                                                                               // VkImageType                          imageType;
+                       m_testParams.densityMapFormat,                                                                                                  // VkFormat                                     format;
+                       { m_densityMapSize.x(), m_densityMapSize.y(), 1u },                                                             // VkExtent3D                           extent;
+                       1u,                                                                                                                                                             // deUint32                                     mipLevels;
+                       1u,                                                                                                                                                             // deUint32                                     arrayLayers;
+                       VK_SAMPLE_COUNT_1_BIT,                                                                                                                  // VkSampleCountFlagBits        samples;
+                       VK_IMAGE_TILING_OPTIMAL,                                                                                                                // VkImageTiling                        tiling;
+                       densityMapImageUsage,                                                                                                                   // VkImageUsageFlags            usage;
+                       VK_SHARING_MODE_EXCLUSIVE,                                                                                                              // VkSharingMode                        sharingMode;
+                       1u,                                                                                                                                                             // deUint32                                     queueFamilyIndexCount;
+                       &queueFamilyIndex,                                                                                                                              // const deUint32*                      pQueueFamilyIndices;
+                       VK_IMAGE_LAYOUT_UNDEFINED                                                                                                               // VkImageLayout                        initialLayout;
+               };
+
+               m_densityMapImage = createImage(vk, vkDevice, &densityMapImageParams);
+
+               // Allocate and bind density map image memory
+               VkMemoryRequirements                    memoryRequirements = getImageMemoryRequirements(vk, vkDevice, *m_densityMapImage);
+
+               m_densityMapImageAlloc = memAlloc.allocate(memoryRequirements, MemoryRequirement::Any);
+               VK_CHECK(vk.bindImageMemory(vkDevice, *m_densityMapImage, m_densityMapImageAlloc->getMemory(), m_densityMapImageAlloc->getOffset()));
+
+               // create and fill staging buffer, copy its data to density map image
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+               tcu::TextureFormat      densityMapTextureFormat = vk::mapVkFormat(m_testParams.densityMapFormat);
+
+               if ( !m_testParams.dynamicDensityMap )
+               {
+                       VkDeviceSize stagingBufferSize = tcu::getPixelSize(densityMapTextureFormat) * m_densityMapSize.x() * m_densityMapSize.y() * 1;
+                       const vk::VkBufferCreateInfo    stagingBufferCreateInfo =
+                       {
+                               vk::VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,
+                               DE_NULL,
+                               0u,                                                                     // flags
+                               stagingBufferSize,                                      // size
+                               VK_BUFFER_USAGE_TRANSFER_SRC_BIT,       // usage
+                               vk::VK_SHARING_MODE_EXCLUSIVE,          // sharingMode
+                               0u,                                                                     // queueFamilyCount
+                               DE_NULL,                                                        // pQueueFamilyIndices
+                       };
+                       vk::Move<vk::VkBuffer>                  stagingBuffer           = vk::createBuffer(vk, vkDevice, &stagingBufferCreateInfo);
+                       const vk::VkMemoryRequirements  stagingRequirements = vk::getBufferMemoryRequirements(vk, vkDevice, *stagingBuffer);
+                       de::MovePtr<vk::Allocation>             stagingAllocation       = memAlloc.allocate(stagingRequirements, MemoryRequirement::HostVisible);
+                       VK_CHECK(vk.bindBufferMemory(vkDevice, *stagingBuffer, stagingAllocation->getMemory(), stagingAllocation->getOffset()));
+                       tcu::PixelBufferAccess                  stagingBufferAccess     = tcu::PixelBufferAccess(densityMapTextureFormat, m_densityMapSize.x(), m_densityMapSize.y(), 1, stagingAllocation->getHostPtr());
+
+                       tcu::Vec4 fragmentArea { 1.0f / static_cast<float>(testParams.fragmentArea.x()), 1.0f / static_cast<float>(testParams.fragmentArea.y()), 0.0f, 1.0f };
+                       for (int y = 0; y < stagingBufferAccess.getHeight(); y++)
+                               for (int x = 0; x < stagingBufferAccess.getWidth(); x++)
+                                       stagingBufferAccess.setPixel(fragmentArea, x, y);
+                       flushAlloc(vk, vkDevice, *stagingAllocation);
+
+                       std::vector<VkBufferImageCopy> copyRegions =
+                       {
+                               {
+                                       0,                                                                                                      // VkDeviceSize                                 bufferOffset
+                                       0,                                                                                                      // deUint32                                             bufferRowLength
+                                       0,                                                                                                      // deUint32                                             bufferImageHeight
+                                       { VK_IMAGE_ASPECT_COLOR_BIT, 0, 0, 1 },                         // VkImageSubresourceLayers             imageSubresource
+                                       { 0, 0, 0 },                                                                            // VkOffset3D                                   imageOffset
+                                       { m_densityMapSize.x(), m_densityMapSize.y(), 1u }      // VkExtent3D                                   imageExtent
+                               }
+                       };
+
+                       vk::copyBufferToImage
+                       (
+                               vk,
+                               vkDevice,
+                               m_context.getUniversalQueue(),
+                               queueFamilyIndex,
+                               *stagingBuffer,
+                               stagingBufferSize,
+                               copyRegions,
+                               DE_NULL,
+                               VK_IMAGE_ASPECT_COLOR_BIT,
+                               1,
+                               1,
+                               *m_densityMapImage,
+                               VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT,
+                               VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT
+                       );
+               }
+#endif
+
+               //create image view for fragment density map
+               deUint32 densityMapImageViewCreateFlags = m_testParams.dynamicDensityMap ? (deUint32)VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DYNAMIC_BIT_EXT : 0u;
+               const VkImageViewCreateInfo densityMapImageViewParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,                                                       // VkStructureType                      sType;
+                       DE_NULL,                                                                                                                        // const void*                          pNext;
+                       (VkImageViewCreateFlags)densityMapImageViewCreateFlags,                         // VkImageViewCreateFlags       flags;
+                       *m_densityMapImage,                                                                                                     // VkImage                                      image;
+                       VK_IMAGE_VIEW_TYPE_2D,                                                                                          // VkImageViewType                      viewType;
+                       m_testParams.densityMapFormat,                                                                          // VkFormat                                     format;
+                       componentMappingRGBA,                                                                                           // VkChannelMapping                     channels;
+                       { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }                                           // VkImageSubresourceRange      subresourceRange;
+               };
+
+               m_densityMapImageView = createImageView(vk, vkDevice, &densityMapImageViewParams);
+       }
+
+       // Create subsampled color image
+       {
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       deUint32 colorImageCreateFlags = m_testParams.nonSubsampledImages ? 0u : (deUint32)VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT;
+#else
+       deUint32 colorImageCreateFlags = 0u;
+#endif
+               const VkImageCreateInfo colorImageParams
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,                                                            // VkStructureType                      sType;
+                       DE_NULL,                                                                                                                        // const void*                          pNext;
+                       (VkImageCreateFlags)colorImageCreateFlags,                                                      // VkImageCreateFlags           flags;
+                       VK_IMAGE_TYPE_2D,                                                                                                       // VkImageType                          imageType;
+                       VK_FORMAT_R8G8B8A8_UNORM,                                                                                       // VkFormat                                     format;
+                       { m_renderSize.x(), m_renderSize.y(), 1u },                                                     // VkExtent3D                           extent;
+                       1u,                                                                                                                                     // deUint32                                     mipLevels;
+                       1u,                                                                                                                                     // deUint32                                     arrayLayers;
+                       VK_SAMPLE_COUNT_1_BIT,                                                                                          // VkSampleCountFlagBits        samples;
+                       VK_IMAGE_TILING_OPTIMAL,                                                                                        // VkImageTiling                        tiling;
+                       VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT,       // VkImageUsageFlags            usage;
+                       VK_SHARING_MODE_EXCLUSIVE,                                                                                      // VkSharingMode                        sharingMode;
+                       1u,                                                                                                                                     // deUint32                                     queueFamilyIndexCount;
+                       &queueFamilyIndex,                                                                                                      // const deUint32*                      pQueueFamilyIndices;
+                       VK_IMAGE_LAYOUT_UNDEFINED                                                                                       // VkImageLayout                        initialLayout;
+               };
+
+               m_colorImage                    = createImage(vk, vkDevice, &colorImageParams);
+
+               // Allocate and bind color image memory
+               m_colorImageAlloc               = memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_colorImage), MemoryRequirement::Any);
+               VK_CHECK(vk.bindImageMemory(vkDevice, *m_colorImage, m_colorImageAlloc->getMemory(), m_colorImageAlloc->getOffset()));
+
+               // create image view for subsampled image
+               const VkImageViewCreateInfo colorImageViewParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,                       // VkStructureType                      sType;
+                       DE_NULL,                                                                                        // const void*                          pNext;
+                       0u,                                                                                                     // VkImageViewCreateFlags       flags;
+                       *m_colorImage,                                                                          // VkImage                                      image;
+                       VK_IMAGE_VIEW_TYPE_2D,                                                          // VkImageViewType                      viewType;
+                       VK_FORMAT_R8G8B8A8_UNORM,                                                       // VkFormat                                     format;
+                       componentMappingRGBA,                                                           // VkChannelMapping                     channels;
+                       { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }           // VkImageSubresourceRange      subresourceRange;
+               };
+
+               m_colorImageView = createImageView(vk, vkDevice, &colorImageViewParams);
+       }
+
+       // Create output image ( data from subsampled color image will be copied into it using sampler with VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT )
+       {
+               const VkImageCreateInfo outputImageParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,                                                                    // VkStructureType                      sType;
+                       DE_NULL,                                                                                                                                // const void*                          pNext;
+                       0u,                                                                                                                                             // VkImageCreateFlags           flags;
+                       VK_IMAGE_TYPE_2D,                                                                                                               // VkImageType                          imageType;
+                       VK_FORMAT_R8G8B8A8_UNORM,                                                                                               // VkFormat                                     format;
+                       { m_renderSize.x(), m_renderSize.y(), 1u },                                                             // VkExtent3D                           extent;
+                       1u,                                                                                                                                             // deUint32                                     mipLevels;
+                       1u,                                                                                                                                             // deUint32                                     arrayLayers;
+                       VK_SAMPLE_COUNT_1_BIT,                                                                                                  // VkSampleCountFlagBits        samples;
+                       VK_IMAGE_TILING_OPTIMAL,                                                                                                // VkImageTiling                        tiling;
+                       VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT,  // VkImageUsageFlags            usage;
+                       VK_SHARING_MODE_EXCLUSIVE,                                                                                              // VkSharingMode                        sharingMode;
+                       1u,                                                                                                                                             // deUint32                                     queueFamilyIndexCount;
+                       &queueFamilyIndex,                                                                                                              // const deUint32*                      pQueueFamilyIndices;
+                       VK_IMAGE_LAYOUT_UNDEFINED                                                                                               // VkImageLayout                        initialLayout;
+               };
+
+               m_outputImage = createImage(vk, vkDevice, &outputImageParams);
+
+               // Allocate and bind input image memory
+               m_outputImageAlloc = memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_outputImage), MemoryRequirement::Any);
+               VK_CHECK(vk.bindImageMemory(vkDevice, *m_outputImage, m_outputImageAlloc->getMemory(), m_outputImageAlloc->getOffset()));
+
+               // create image view for output image
+               const VkImageViewCreateInfo outputImageViewParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,               // VkStructureType                      sType;
+                       DE_NULL,                                                                                // const void*                          pNext;
+                       0u,                                                                                             // VkImageViewCreateFlags       flags;
+                       *m_outputImage,                                                                 // VkImage                                      image;
+                       VK_IMAGE_VIEW_TYPE_2D,                                                  // VkImageViewType                      viewType;
+                       VK_FORMAT_R8G8B8A8_UNORM,                                               // VkFormat                                     format;
+                       componentMappingRGBA,                                                   // VkChannelMapping                     channels;
+                       { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }   // VkImageSubresourceRange      subresourceRange;
+               };
+
+               m_outputImageView = createImageView(vk, vkDevice, &outputImageViewParams);
+       }
+
+       // create a sampler that is able to read from subsampled image
+       {
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+               deUint32 samplerCreateFlags = (deUint32)VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT;
+#else
+               deUint32 samplerCreateFlags = 0u;
+#endif
+               const struct VkSamplerCreateInfo                samplerInfo
+               {
+                       VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,                  // sType
+                       DE_NULL,                                                                                // pNext
+                       (VkSamplerCreateFlags)samplerCreateFlags,               // flags
+                       VK_FILTER_NEAREST,                                                              // magFilter
+                       VK_FILTER_NEAREST,                                                              // minFilter
+                       VK_SAMPLER_MIPMAP_MODE_NEAREST,                                 // mipmapMode
+                       VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // addressModeU
+                       VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // addressModeV
+                       VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,                  // addressModeW
+                       0.0f,                                                                                   // mipLodBias
+                       VK_FALSE,                                                                               // anisotropyEnable
+                       1.0f,                                                                                   // maxAnisotropy
+                       DE_FALSE,                                                                               // compareEnable
+                       VK_COMPARE_OP_ALWAYS,                                                   // compareOp
+                       0.0f,                                                                                   // minLod
+                       0.0f,                                                                                   // maxLod
+                       VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,                // borderColor
+                       VK_FALSE,                                                                               // unnormalizedCoords
+               };
+               m_colorSampler = createSampler(vk, vkDevice, &samplerInfo);
+       }
+
+       // Create render passes
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       if ( testParams.dynamicDensityMap )
+#endif
+               m_renderPassProduceDynamicDensityMap    = createRenderPassProduceDynamicDensityMap<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, vkDevice, testParams);
+       m_renderPassProduceSubsampledImage              = createRenderPassProduceSubsampledImage<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, vkDevice, testParams);
+       m_renderPassOutputSubsampledImage               = createRenderPassOutputSubsampledImage<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, vkDevice, testParams);
+
+       // Create framebuffers
+#if  !DRY_RUN_WITHOUT_FDM_EXTENSION
+       if ( testParams.dynamicDensityMap )
+#endif
+               m_framebufferProduceDynamicDensityMap = createFrameBuffer(vk, vkDevice, *m_renderPassProduceDynamicDensityMap, m_densityMapSize, { *m_densityMapImageView });
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       m_framebufferProduceSubsampledImage = createFrameBuffer(vk, vkDevice, *m_renderPassProduceSubsampledImage, m_renderSize, { *m_colorImageView, *m_densityMapImageView });
+#else
+       m_framebufferProduceSubsampledImage = createFrameBuffer(vk, vkDevice, *m_renderPassProduceSubsampledImage, m_renderSize, { *m_colorImageView });
+#endif
+       m_framebufferOutputSubsampledImage      = createFrameBuffer( vk, vkDevice, *m_renderPassOutputSubsampledImage, m_renderSize, { *m_outputImageView } );
+
+       // Create pipeline layout for first two render passes that do not use any descriptors
+       {
+               const VkPipelineLayoutCreateInfo                pipelineLayoutParams            =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,  // VkStructureType                              sType;
+                       DE_NULL,                                                                                // const void*                                  pNext;
+                       0u,                                                                                             // VkPipelineLayoutCreateFlags  flags;
+                       0u,                                                                                             // deUint32                                             setLayoutCount;
+                       DE_NULL,                                                                                // const VkDescriptorSetLayout* pSetLayouts;
+                       0u,                                                                                             // deUint32                                             pushConstantRangeCount;
+                       DE_NULL                                                                                 // const VkPushConstantRange*   pPushConstantRanges;
+               };
+
+               m_pipelineLayoutProduceSubsampledImage = createPipelineLayout(vk, vkDevice, &pipelineLayoutParams);
+       }
+
+       // Create pipeline layout for last render pass ( output subsampled image )
+       {
+               std::vector<VkDescriptorSetLayoutBinding>       descriptorSetLayoutBindings =
+               {
+                       {
+                               0,                                                                                      // deUint32                             binding;
+                               VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,      // VkDescriptorType             descriptorType;
+                               1,                                                                                      // deUint32                             descriptorCount;
+                               VK_SHADER_STAGE_FRAGMENT_BIT,                           // VkShaderStageFlags   stageFlags;
+                               &(m_colorSampler.get())                                         // const VkSampler*             pImmutableSamplers;
+                       },
+               };
+
+               const VkDescriptorSetLayoutCreateInfo           descriptorSetLayoutParams       =
+               {
+                       VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO,            // VkStructureType                                              sType
+                       DE_NULL,                                                                                                        // const void*                                                  pNext
+                       0u,                                                                                                                     // VkDescriptorSetLayoutCreateFlags             flags
+                       static_cast<deUint32>(descriptorSetLayoutBindings.size()),      // deUint32                                                             bindingCount
+                       descriptorSetLayoutBindings.data()                                                      // const VkDescriptorSetLayoutBinding*  pBindings
+               };
+               m_descriptorSetLayoutOutputSubsampledImage = createDescriptorSetLayout(vk, vkDevice, &descriptorSetLayoutParams);
+
+               const VkPipelineLayoutCreateInfo                pipelineLayoutParams            =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,          // VkStructureType                              sType;
+                       DE_NULL,                                                                                        // const void*                                  pNext;
+                       0u,                                                                                                     // VkPipelineLayoutCreateFlags  flags;
+                       1u,                                                                                                     // deUint32                                             setLayoutCount;
+                       &m_descriptorSetLayoutOutputSubsampledImage.get(),      // const VkDescriptorSetLayout* pSetLayouts;
+                       0u,                                                                                                     // deUint32                                             pushConstantRangeCount;
+                       DE_NULL                                                                                         // const VkPushConstantRange*   pPushConstantRanges;
+               };
+               m_pipelineLayoutOutputSubsampledImage = createPipelineLayout(vk, vkDevice, &pipelineLayoutParams);
+       }
+
+       // Update descriptor set
+       {
+               {
+                       std::vector<VkDescriptorPoolSize> poolSizes =
+                       {
+                               { VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u }
+                       };
+
+                       const VkDescriptorPoolCreateInfo        descriptorPoolCreateInfo =
+                       {
+                               VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO,          // VkStructureType                              sType
+                               DE_NULL,                                                                                        // const void*                                  pNext
+                               VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT,      // VkDescriptorPoolCreateFlags  flags
+                               1u,                                                                                                     // deUint32                                             maxSets
+                               static_cast<deUint32>(poolSizes.size()),                        // deUint32                                             poolSizeCount
+                               poolSizes.data()                                                                        // const VkDescriptorPoolSize*  pPoolSizes
+                       };
+                       m_descriptorPoolOutputSubsampledImage = createDescriptorPool(vk, vkDevice, &descriptorPoolCreateInfo);
+               }
+
+               {
+                       const VkDescriptorSetAllocateInfo       descriptorSetAllocateInfo =
+                       {
+                               VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,         // VkStructureType                              sType
+                               DE_NULL,                                                                                        // const void*                                  pNext
+                               *m_descriptorPoolOutputSubsampledImage,                         // VkDescriptorPool                             descriptorPool
+                               1u,                                                                                                     // deUint32                                             descriptorSetCount
+                               &m_descriptorSetLayoutOutputSubsampledImage.get(),      // const VkDescriptorSetLayout* pSetLayouts
+                       };
+                       m_descriptorSetOutputSubsampledImage = allocateDescriptorSet(vk, vkDevice, &descriptorSetAllocateInfo);
+
+                       const VkDescriptorImageInfo                     inputImageInfo =
+                       {
+                               DE_NULL,                                                                                        // VkSampleri           sampler;
+                               *m_colorImageView,                                                                      // VkImageView          imageView;
+                               VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL                        // VkImageLayout        imageLayout;
+                       };
+
+                       std::vector<VkWriteDescriptorSet>       descriptorWrite =
+                       {
+                               {
+                                       VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET,                 // VkStructureType                                      sType;
+                                       DE_NULL,                                                                                // const void*                                          pNext;
+                                       *m_descriptorSetOutputSubsampledImage,                  // VkDescriptorSet                                      dstSet;
+                                       0u,                                                                                             // deUint32                                                     dstBinding;
+                                       0u,                                                                                             // deUint32                                                     dstArrayElement;
+                                       1u,                                                                                             // deUint32                                                     descriptorCount;
+                                       VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,              // VkDescriptorType                                     descriptorType;
+                                       &inputImageInfo,                                                                // const VkDescriptorImageInfo*         pImageInfo;
+                                       DE_NULL,                                                                                // const VkDescriptorBufferInfo*        pBufferInfo;
+                                       DE_NULL                                                                                 // const VkBufferView*                          pTexelBufferView;
+                               }
+                       };
+                       vk.updateDescriptorSets(vkDevice, static_cast<deUint32>(descriptorWrite.size()), descriptorWrite.data(), 0u, DE_NULL);
+               }
+       }
+
+       m_vertexCommonShaderModule                                              = createShaderModule(vk, vkDevice, m_context.getBinaryCollection().get("densitymap_vert"), 0);
+       m_fragmentShaderModuleProduceSubsampledImage    = createShaderModule(vk, vkDevice, m_context.getBinaryCollection().get("densitymap_frag_produce"), 0);
+       m_fragmentShaderModuleOutputSubsampledImage             = createShaderModule(vk, vkDevice, m_context.getBinaryCollection().get("densitymap_frag_output"), 0);
+
+       // Create pipelines
+       {
+               const VkVertexInputBindingDescription           vertexInputBindingDescription           =
+               {
+                       0u,                                                                                                                             // deUint32                                     binding;
+                       sizeof(Vertex4RGBA),                                                                                    // deUint32                                     strideInBytes;
+                       VK_VERTEX_INPUT_RATE_VERTEX                                                                             // VkVertexInputStepRate        inputRate;
+               };
+
+               std::vector<VkVertexInputAttributeDescription>  vertexInputAttributeDescriptions        =
+               {
+                       { 0u, 0u, VK_FORMAT_R32G32B32A32_SFLOAT, 0u },
+                       { 1u, 0u, VK_FORMAT_R32G32B32A32_SFLOAT, (deUint32)(sizeof(float) * 4) }
+               };
+
+               const VkPipelineVertexInputStateCreateInfo      vertexInputStateParams                          =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,              // VkStructureType                                                      sType;
+                       DE_NULL,                                                                                                                // const void*                                                          pNext;
+                       0u,                                                                                                                             // VkPipelineVertexInputStateCreateFlags        flags;
+                       1u,                                                                                                                             // deUint32                                                                     vertexBindingDescriptionCount;
+                       &vertexInputBindingDescription,                                                                 // const VkVertexInputBindingDescription*       pVertexBindingDescriptions;
+                       static_cast<deUint32>(vertexInputAttributeDescriptions.size()), // deUint32                                                                     vertexAttributeDescriptionCount;
+                       vertexInputAttributeDescriptions.data()                                                 // const VkVertexInputAttributeDescription*     pVertexAttributeDescriptions;
+               };
+
+               const std::vector<VkViewport>                           viewportsDDM                                            { makeViewport(m_densityMapSize) };
+               const std::vector<VkRect2D>                                     scissorsDDM                                                     { makeRect2D(m_densityMapSize) };
+               const std::vector<VkViewport>                           viewports                                                       { makeViewport(m_renderSize) };
+               const std::vector<VkRect2D>                                     scissors                                                        { makeRect2D(m_renderSize) };
+
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+               if (testParams.dynamicDensityMap)
+#endif
+                       m_graphicsPipelineProduceDynamicDensityMap = makeGraphicsPipeline(vk,                                                   // const DeviceInterface&                                               vk
+                                                                                                                       vkDevice,                                                                               // const VkDevice                                                               device
+                                                                                                                       *m_pipelineLayoutProduceSubsampledImage,                // const VkPipelineLayout                                               pipelineLayout
+                                                                                                                       *m_vertexCommonShaderModule,                                    // const VkShaderModule                                                 vertexShaderModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 tessellationControlModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 tessellationEvalModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 geometryShaderModule
+                                                                                                                       *m_fragmentShaderModuleProduceSubsampledImage,  // const VkShaderModule                                                 fragmentShaderModule
+                                                                                                                       *m_renderPassProduceDynamicDensityMap,                  // const VkRenderPass                                                   renderPass
+                                                                                                                       viewportsDDM,                                                                   // const std::vector<VkViewport>&                               viewports
+                                                                                                                       scissorsDDM,                                                                    // const std::vector<VkRect2D>&                                 scissors
+                                                                                                                       VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,                    // const VkPrimitiveTopology                                    topology
+                                                                                                                       0u,                                                                                             // const deUint32                                                               subpass
+                                                                                                                       0u,                                                                                             // const deUint32                                                               patchControlPoints
+                                                                                                                       &vertexInputStateParams);                                               // const VkPipelineVertexInputStateCreateInfo*  vertexInputStateCreateInfo
+
+               m_graphicsPipelineProduceSubsampledImage = makeGraphicsPipeline(vk,                                                                     // const DeviceInterface&                                               vk
+                                                                                                                       vkDevice,                                                                               // const VkDevice                                                               device
+                                                                                                                       *m_pipelineLayoutProduceSubsampledImage,                // const VkPipelineLayout                                               pipelineLayout
+                                                                                                                       *m_vertexCommonShaderModule,                                    // const VkShaderModule                                                 vertexShaderModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 tessellationControlModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 tessellationEvalModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 geometryShaderModule
+                                                                                                                       *m_fragmentShaderModuleProduceSubsampledImage,  // const VkShaderModule                                                 fragmentShaderModule
+                                                                                                                       *m_renderPassProduceSubsampledImage,                    // const VkRenderPass                                                   renderPass
+                                                                                                                       viewports,                                                                              // const std::vector<VkViewport>&                               viewports
+                                                                                                                       scissors,                                                                               // const std::vector<VkRect2D>&                                 scissors
+                                                                                                                       VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,                    // const VkPrimitiveTopology                                    topology
+                                                                                                                       0u,                                                                                             // const deUint32                                                               subpass
+                                                                                                                       0u,                                                                                             // const deUint32                                                               patchControlPoints
+                                                                                                                       &vertexInputStateParams);                                               // const VkPipelineVertexInputStateCreateInfo*  vertexInputStateCreateInfo
+
+               m_graphicsPipelineOutputSubsampledImage = makeGraphicsPipeline(vk,                                                                      // const DeviceInterface&                                               vk
+                                                                                                                       vkDevice,                                                                               // const VkDevice                                                               device
+                                                                                                                       *m_pipelineLayoutOutputSubsampledImage,                 // const VkPipelineLayout                                               pipelineLayout
+                                                                                                                       *m_vertexCommonShaderModule,                                    // const VkShaderModule                                                 vertexShaderModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 tessellationControlModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 tessellationEvalModule
+                                                                                                                       DE_NULL,                                                                                // const VkShaderModule                                                 geometryShaderModule
+                                                                                                                       *m_fragmentShaderModuleOutputSubsampledImage,   // const VkShaderModule                                                 fragmentShaderModule
+                                                                                                                       *m_renderPassOutputSubsampledImage,                             // const VkRenderPass                                                   renderPass
+                                                                                                                       viewports,                                                                              // const std::vector<VkViewport>&                               viewports
+                                                                                                                       scissors,                                                                               // const std::vector<VkRect2D>&                                 scissors
+                                                                                                                       VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,                    // const VkPrimitiveTopology                                    topology
+                                                                                                                       0u,                                                                                             // const deUint32                                                               subpass
+                                                                                                                       0u,                                                                                             // const deUint32                                                               patchControlPoints
+                                                                                                                       &vertexInputStateParams);                                               // const VkPipelineVertexInputStateCreateInfo*  vertexInputStateCreateInfo
+       }
+
+       // Create vertex buffers
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       if (testParams.dynamicDensityMap)
+#endif
+               createVertexBuffer(vk, vkDevice, queueFamilyIndex, memAlloc, m_verticesDDM, m_vertexBufferDDM, m_vertexBufferAllocDDM);
+       createVertexBuffer(vk, vkDevice, queueFamilyIndex, memAlloc, m_vertices, m_vertexBuffer, m_vertexBufferAlloc);
+
+       // Create command pool and command buffer
+       m_cmdPool       = createCommandPool(vk, vkDevice, VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, queueFamilyIndex);
+       m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY);
+
+       const typename                          RenderpassSubpass2::SubpassBeginInfo    subpassBeginInfo(DE_NULL, VK_SUBPASS_CONTENTS_INLINE);
+       const typename                          RenderpassSubpass2::SubpassEndInfo              subpassEndInfo(DE_NULL);
+       const                                           VkDeviceSize                                                    vertexBufferOffset = 0;
+       std::vector<VkClearValue>       attachmentClearValuesDDM                                = { makeClearValueColorF32(1.0f, 1.0f, 1.0f, 1.0f) };
+       std::vector<VkClearValue>       attachmentClearValues                                   = { makeClearValueColorF32(0.0f, 0.0f, 0.0f, 1.0f) };
+
+       beginCommandBuffer(vk, *m_cmdBuffer, 0u);
+
+       // first render pass - render dynamic density map
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       if ( testParams.dynamicDensityMap )
+#endif
+       {
+               const VkRenderPassBeginInfo renderPassBeginInfoProduceDynamicDensityMap =
+               {
+                       VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,                               // VkStructureType              sType;
+                       DE_NULL,                                                                                                // const void*                  pNext;
+                       *m_renderPassProduceDynamicDensityMap,                                  // VkRenderPass                 renderPass;
+                       *m_framebufferProduceDynamicDensityMap,                                 // VkFramebuffer                framebuffer;
+                       makeRect2D(m_densityMapSize),                                                   // VkRect2D                             renderArea;
+                       static_cast<deUint32>(attachmentClearValuesDDM.size()), // uint32_t                             clearValueCount;
+                       attachmentClearValuesDDM.data()                                                 // const VkClearValue*  pClearValues;
+               };
+               RenderpassSubpass2::cmdBeginRenderPass(vk, *m_cmdBuffer, &renderPassBeginInfoProduceDynamicDensityMap, &subpassBeginInfo);
+               vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipelineProduceDynamicDensityMap);
+               vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &m_vertexBufferDDM.get(), &vertexBufferOffset);
+               vk.cmdDraw(*m_cmdBuffer, (deUint32)m_verticesDDM.size(), 1, 0, 0);
+               RenderpassSubpass2::cmdEndRenderPass(vk, *m_cmdBuffer, &subpassEndInfo);
+       }
+
+       // render subsampled image
+       const VkRenderPassBeginInfo renderPassBeginInfoProduceSubsampledImage =
+       {
+               VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,                               // VkStructureType              sType;
+               DE_NULL,                                                                                                // const void*                  pNext;
+               *m_renderPassProduceSubsampledImage,                                    // VkRenderPass                 renderPass;
+               *m_framebufferProduceSubsampledImage,                                   // VkFramebuffer                framebuffer;
+               makeRect2D(m_renderSize),                                                               // VkRect2D                             renderArea;
+               static_cast<deUint32>(attachmentClearValues.size()),    // uint32_t                             clearValueCount;
+               attachmentClearValues.data()                                                    // const VkClearValue*  pClearValues;
+       };
+       RenderpassSubpass2::cmdBeginRenderPass(vk, *m_cmdBuffer, &renderPassBeginInfoProduceSubsampledImage, &subpassBeginInfo);
+       vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipelineProduceSubsampledImage);
+       vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &m_vertexBuffer.get(), &vertexBufferOffset);
+       vk.cmdDraw(*m_cmdBuffer, (deUint32)m_vertices.size(), 1, 0, 0);
+       RenderpassSubpass2::cmdEndRenderPass(vk, *m_cmdBuffer, &subpassEndInfo);
+
+       // copy subsampled image to ordinary image using sampler that is able to read from subsampled images( subsampled image cannot be copied using vkCmdCopyImageToBuffer )
+       const VkRenderPassBeginInfo renderPassBeginInfoOutputSubsampledImage =
+       {
+               VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,                               // VkStructureType              sType;
+               DE_NULL,                                                                                                // const void*                  pNext;
+               *m_renderPassOutputSubsampledImage,                                             // VkRenderPass                 renderPass;
+               *m_framebufferOutputSubsampledImage,                                    // VkFramebuffer                framebuffer;
+               makeRect2D(m_renderSize),                                                               // VkRect2D                             renderArea;
+               static_cast<deUint32>(attachmentClearValues.size()),    // uint32_t                             clearValueCount;
+               attachmentClearValues.data()                                                    // const VkClearValue*  pClearValues;
+       };
+       RenderpassSubpass2::cmdBeginRenderPass(vk, *m_cmdBuffer, &renderPassBeginInfoOutputSubsampledImage, &subpassBeginInfo);
+       vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipelineOutputSubsampledImage);
+       vk.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayoutOutputSubsampledImage, 0, 1, &m_descriptorSetOutputSubsampledImage.get(), 0, DE_NULL);
+       vk.cmdDraw(*m_cmdBuffer, (deUint32)m_vertices.size(), 1, 0, 0);
+       RenderpassSubpass2::cmdEndRenderPass(vk, *m_cmdBuffer, &subpassEndInfo);
+
+       endCommandBuffer(vk, *m_cmdBuffer);
+}
+
+tcu::TestStatus FragmentDensityMapTestInstance::iterate (void)
+{
+       const DeviceInterface&          vk                      = m_context.getDeviceInterface();
+       const VkDevice                          vkDevice        = m_context.getDevice();
+       const VkQueue                           queue           = m_context.getUniversalQueue();
+
+       submitCommandsAndWait(vk, vkDevice, queue, m_cmdBuffer.get());
+
+       return verifyImage();
+}
+
+struct Vec4Sorter
+{
+       bool operator()(const tcu::Vec4& lhs, const tcu::Vec4& rhs) const
+       {
+               if (lhs.x() != rhs.x())
+                       return lhs.x() < rhs.x();
+               if (lhs.y() != rhs.y())
+                       return lhs.y() < rhs.y();
+               if (lhs.z() != rhs.z())
+                       return lhs.z() < rhs.z();
+               return lhs.w() < rhs.w();
+       }
+};
+
+tcu::TestStatus FragmentDensityMapTestInstance::verifyImage (void)
+{
+       const DeviceInterface&                          vk                                              = m_context.getDeviceInterface();
+       const VkDevice                                          vkDevice                                = m_context.getDevice();
+       const VkQueue                                           queue                                   = m_context.getUniversalQueue();
+       const deUint32                                          queueFamilyIndex                = m_context.getUniversalQueueFamilyIndex();
+       SimpleAllocator                                         memAlloc                                (vk, vkDevice, getPhysicalDeviceMemoryProperties(m_context.getInstanceInterface(), m_context.getPhysicalDevice()));
+       de::UniquePtr<tcu::TextureLevel>        outputImage                             (pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, memAlloc, *m_outputImage, VK_FORMAT_R8G8B8A8_UNORM, m_renderSize).release());
+       const tcu::ConstPixelBufferAccess&      outputAccess                    = outputImage->getAccess();
+       tcu::TestLog&                                           log                                             = m_context.getTestContext().getLog();
+
+       // log images
+       log << tcu::TestLog::ImageSet("Result", "Result images")
+               << tcu::TestLog::Image("Rendered", "Rendered output image", outputAccess)
+               << tcu::TestLog::EndImageSet;
+
+#if !DRY_RUN_WITHOUT_FDM_EXTENSION
+       deUint32 estimatedColorCount = m_testParams.fragmentArea.x() * m_testParams.fragmentArea.y();
+#else
+       deUint32 estimatedColorCount = 1u;
+#endif
+       tcu::Vec2 density{
+               1.0f / static_cast<float>(m_testParams.fragmentArea.x()),
+               1.0f / static_cast<float>(m_testParams.fragmentArea.y())
+       };
+       float densityMult = density.x() * density.y();
+
+       // create histogram of all image colors, check the value of inverted FragSizeEXT
+       std::map<tcu::Vec4, deUint32, Vec4Sorter> colorCount;
+       for (int y = 0; y < outputAccess.getHeight(); y++)
+       {
+               for (int x = 0; x < outputAccess.getWidth(); x++)
+               {
+                       tcu::Vec4 outputColor   = outputAccess.getPixel(x, y);
+                       float densityClamped    = outputColor.z() * outputColor.w();
+                       if ((densityClamped + 0.01) < densityMult)
+                               return tcu::TestStatus::fail("Wrong value of FragSizeEXT variable");
+                       auto it = colorCount.find(outputColor);
+                       if (it == end(colorCount))
+                               it = colorCount.insert({ outputColor, 0u }).first;
+                       it->second++;
+               }
+       }
+
+       // check if color count is the same as estimated one
+       for (const auto& color : colorCount)
+       {
+               if (color.second > estimatedColorCount)
+                       return tcu::TestStatus::fail("Wrong color count");
+       }
+
+       return tcu::TestStatus::pass("Pass");
+}
+
+} // anonymous
+
+tcu::TestCaseGroup* createFragmentDensityMapTests (tcu::TestContext& testCtx)
+{
+       de::MovePtr<tcu::TestCaseGroup>         fdmTests                (new tcu::TestCaseGroup(testCtx, "fragment_density_map", "VK_EXT_fragment_density_map extension tests"));
+
+       std::vector<tcu::UVec2> fragmentArea
+       {
+               { 1, 2 },
+               { 2, 1 },
+               { 2, 2 }
+       };
+
+       for (const auto& area : fragmentArea)
+       {
+               std::stringstream str;
+               str << "_" << area.x() << "_" << area.y();
+               fdmTests->addChild(new FragmentDensityMapTest(testCtx, std::string("static_subsampled")         + str.str(), "", TestParams(false, false, area)));
+               fdmTests->addChild(new FragmentDensityMapTest(testCtx, std::string("dynamic_subsampled")        + str.str(), "", TestParams(true, false, area)));
+               fdmTests->addChild(new FragmentDensityMapTest(testCtx, std::string("static_nonsubsampled")      + str.str(), "", TestParams(false, true, area)));
+               fdmTests->addChild(new FragmentDensityMapTest(testCtx, std::string("dynamic_nonsubsampled")     + str.str(), "", TestParams(true, true, area)));
+       }
+
+       return fdmTests.release();
+}
+
+} // renderpass
+
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.hpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.hpp
new file mode 100644 (file)
index 0000000..542247f
--- /dev/null
@@ -0,0 +1,39 @@
+#ifndef _VKTRENDERPASSFRAGMENTDENSITYMAPTESTS_HPP
+#define _VKTRENDERPASSFRAGMENTDENSITYMAPTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests fragment density map extension ( VK_EXT_fragment_density_map )
+ *//*--------------------------------------------------------------------*/
+
+#include "vktTestCase.hpp"
+#include "vktRenderPassTestsUtil.hpp"
+
+namespace vkt
+{
+namespace renderpass
+{
+
+tcu::TestCaseGroup* createFragmentDensityMapTests (tcu::TestContext& testCtx);
+
+} // renderpass
+} // vkt
+
+#endif // _VKTRENDERPASSFRAGMENTDENSITYMAPTESTS_HPP
index abbe78c..a23b6f7 100644 (file)
@@ -32,6 +32,8 @@
 #include "vktRenderPassUnusedAttachmentTests.hpp"
 #include "vktRenderPassUnusedClearAttachmentTests.hpp"
 #include "vktRenderPassDepthStencilResolveTests.hpp"
+#include "vktRenderPassUnusedAttachmentSparseFillingTests.hpp"
+#include "vktRenderPassFragmentDensityMapTests.hpp"
 
 #include "vktTestCaseUtil.hpp"
 #include "vktTestGroupUtil.hpp"
@@ -6989,6 +6991,7 @@ tcu::TestCaseGroup* createRenderPassTestsInternal (tcu::TestContext& testCtx, Re
        suballocationTestGroup->addChild((renderPassType == RENDERPASS_TYPE_LEGACY) ? createRenderPassSparseRenderTargetTests(testCtx)  : createRenderPass2SparseRenderTargetTests(testCtx));
        suballocationTestGroup->addChild(createRenderPassUnusedAttachmentTests(testCtx, renderPassType));
        suballocationTestGroup->addChild(createRenderPassUnusedClearAttachmentTests(testCtx, renderPassType));
+       suballocationTestGroup->addChild(createRenderPassUnusedAttachmentSparseFillingTests(testCtx, renderPassType));
 
        renderpassTests->addChild(suballocationTestGroup.release());
        renderpassTests->addChild(dedicatedAllocationTestGroup.release());
@@ -6996,6 +6999,7 @@ tcu::TestCaseGroup* createRenderPassTestsInternal (tcu::TestContext& testCtx, Re
        if (renderPassType != RENDERPASS_TYPE_LEGACY)
        {
                renderpassTests->addChild(createRenderPass2DepthStencilResolveTests(testCtx));
+               renderpassTests->addChild(createFragmentDensityMapTests(testCtx));
        }
 
        return renderpassTests.release();
diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedAttachmentSparseFillingTests.cpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedAttachmentSparseFillingTests.cpp
new file mode 100644 (file)
index 0000000..bd226df
--- /dev/null
@@ -0,0 +1,803 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 The Khronos Group Inc.
+ * Copyright (c) 2018 Google Inc.
+ * Copyright (c) 2015 Imagination Technologies Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests sparse input attachments in VkSubpassDescription::pInputAttachments
+ *//*--------------------------------------------------------------------*/
+
+#include "vktRenderPassUnusedAttachmentSparseFillingTests.hpp"
+#include "vktTestCase.hpp"
+#include "vkImageUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkObjUtil.hpp"
+#include "tcuTestLog.hpp"
+#include "deRandom.hpp"
+#include <sstream>
+#include <vector>
+#include <algorithm>
+#include <numeric>
+#include <random>
+
+typedef de::SharedPtr<vk::Unique<vk::VkImage> >                VkImageSp;
+typedef de::SharedPtr<vk::Unique<vk::VkImageView> >    VkImageViewSp;
+typedef de::SharedPtr<vk::Unique<vk::VkBuffer> >       VkBufferSp;
+typedef de::SharedPtr<vk::Allocation>                          AllocationSp;
+
+namespace vkt
+{
+
+namespace renderpass
+{
+
+using namespace vk;
+
+template<typename T>
+de::SharedPtr<T> safeSharedPtr(T* ptr)
+{
+       try
+       {
+               return de::SharedPtr<T>(ptr);
+       }
+       catch (...)
+       {
+               delete ptr;
+               throw;
+       }
+}
+
+static const deUint32          RENDER_SIZE             = 8u;
+static const unsigned int      DEFAULT_SEED    = 31u;
+
+namespace
+{
+
+struct TestParams
+{
+       RenderPassType          renderPassType;
+       deUint32                        activeInputAttachmentCount;
+};
+
+struct Vertex
+{
+       tcu::Vec4 position;
+       tcu::Vec4 uv;
+};
+
+std::vector<Vertex> createFullscreenTriangle (void)
+{
+       std::vector<Vertex>     vertices;
+
+       for (deUint32 i = 0; i < 3; ++i)
+       {
+               float x = static_cast<float>((i << 1) & 2);
+               float y = static_cast<float>(i & 2);
+               vertices.push_back(Vertex{ tcu::Vec4(x * 2.0f - 1.0f, y * 2.0f - 1.0f, 0.0f, 1.0f), tcu::Vec4(x,y,0.0f,0.0f) });
+       }
+       return vertices;
+}
+
+void generateInputAttachmentParams(deUint32 activeAttachmentCount, deUint32 allAttachmentCount, std::vector<deUint32>& attachmentIndices, std::vector<deUint32>& descriptorBindings)
+{
+       attachmentIndices.resize(allAttachmentCount);
+       std::iota(begin(attachmentIndices), begin(attachmentIndices) + activeAttachmentCount, 0);
+       std::fill(begin(attachmentIndices) + activeAttachmentCount, end(attachmentIndices), VK_ATTACHMENT_UNUSED);
+       de::Random random(DEFAULT_SEED);
+       random.shuffle(begin(attachmentIndices), end(attachmentIndices));
+
+       descriptorBindings.resize(activeAttachmentCount+1);
+       descriptorBindings[0] = VK_ATTACHMENT_UNUSED;
+       for (deUint32 i = 0, lastBinding = 1; i < allAttachmentCount; ++i)
+       {
+               if (attachmentIndices[i] != VK_ATTACHMENT_UNUSED)
+                       descriptorBindings[lastBinding++] = i;
+       }
+}
+
+class InputAttachmentSparseFillingTest : public vkt::TestCase
+{
+public:
+                                                                               InputAttachmentSparseFillingTest        (tcu::TestContext&      testContext,
+                                                                                                                                                        const std::string&     name,
+                                                                                                                                                        const std::string&     description,
+                                                                                                                                                        const TestParams&      testParams);
+       virtual                                                         ~InputAttachmentSparseFillingTest       (void);
+       virtual void                                            initPrograms                                            (SourceCollections&     sourceCollections) const;
+       virtual TestInstance*                           createInstance                                          (Context&                       context) const;
+       virtual void                                            checkSupport                                            (Context& context) const;
+
+private:
+       TestParams m_testParams;
+};
+
+class InputAttachmentSparseFillingTestInstance : public vkt::TestInstance
+{
+public:
+                                                                               InputAttachmentSparseFillingTestInstance        (Context&                       context,
+                                                                                                                                                                        const TestParams&      testParams);
+       virtual                                                         ~InputAttachmentSparseFillingTestInstance       (void);
+       virtual tcu::TestStatus                         iterate                                                                         (void);
+       template<typename RenderpassSubpass>
+       void                                                            createCommandBuffer                                                     (const DeviceInterface& vk,
+                                                                                                                                                                        VkDevice                               vkDevice);
+
+       template<typename AttachmentDesc, typename AttachmentRef, typename SubpassDesc, typename SubpassDep, typename RenderPassCreateInfo>
+       Move<VkRenderPass>                                      createRenderPass                                                        (const DeviceInterface& vk,
+                                                                                                                                                                        VkDevice                               vkDevice);
+private:
+       tcu::TestStatus                                         verifyImage                                                                     (void);
+
+       const tcu::UVec2                                        m_renderSize;
+       std::vector<Vertex>                                     m_vertices;
+       TestParams                                                      m_testParams;
+
+       std::vector<VkImageSp>                          m_inputImages;
+       std::vector<AllocationSp>                       m_inputImageMemory;
+       std::vector<VkImageViewSp>                      m_inputImageViews;
+
+       VkImageSp                                                       m_outputImage;
+       AllocationSp                                            m_outputImageMemory;
+       VkImageViewSp                                           m_outputImageView;
+
+       VkBufferSp                                                      m_outputBuffer;
+       AllocationSp                                            m_outputBufferMemory;
+
+       Move<VkDescriptorSetLayout>                     m_descriptorSetLayout;
+       Move<VkDescriptorPool>                          m_descriptorPool;
+       Move<VkDescriptorSet>                           m_descriptorSet;
+       Move<VkRenderPass>                                      m_renderPass;
+       Move<VkFramebuffer>                                     m_framebuffer;
+
+       Move<VkShaderModule>                            m_vertexShaderModule;
+       Move<VkShaderModule>                            m_fragmentShaderModule;
+
+       Move<VkBuffer>                                          m_vertexBuffer;
+       de::MovePtr<Allocation>                         m_vertexBufferAlloc;
+
+       Move<VkPipelineLayout>                          m_pipelineLayout;
+       Move<VkPipeline>                                        m_graphicsPipeline;
+
+       Move<VkCommandPool>                                     m_cmdPool;
+       Move<VkCommandBuffer>                           m_cmdBuffer;
+};
+
+InputAttachmentSparseFillingTest::InputAttachmentSparseFillingTest (tcu::TestContext&  testContext,
+                                                                                                                                       const std::string&      name,
+                                                                                                                                       const std::string&      description,
+                                                                                                                                       const TestParams&       testParams)
+       : vkt::TestCase (testContext, name, description), m_testParams(testParams)
+{
+}
+
+InputAttachmentSparseFillingTest::~InputAttachmentSparseFillingTest    (void)
+{
+}
+
+void InputAttachmentSparseFillingTest::initPrograms (SourceCollections& sourceCollections) const
+{
+       std::ostringstream fragmentSource;
+
+       sourceCollections.glslSources.add("vertex") << glu::VertexSource(
+               "#version 450\n"
+               "layout(location = 0) in vec4 position;\n"
+               "layout(location = 1) in vec4 uv;\n"
+               "layout(location = 0) out vec4 outUV;\n"
+               "void main (void)\n"
+               "{\n"
+               "       gl_Position = position;\n"
+               "       outUV = uv;\n"
+               "}\n");
+
+       // We read from X input attachments randomly spread in input attachment array of size 2*X
+       std::ostringstream str;
+       str     << "#version 450\n"
+               << "layout(location = 0) in vec4 inUV;\n"
+               << "layout(binding = 0, rg16ui) uniform uimage2D resultImage;\n";
+
+       std::vector<deUint32> attachmentIndices, descriptorBindings;
+       generateInputAttachmentParams(m_testParams.activeInputAttachmentCount, 2u * m_testParams.activeInputAttachmentCount, attachmentIndices, descriptorBindings);
+
+       for (std::size_t i = 1; i < descriptorBindings.size(); ++i)
+               str << "layout(binding = " << i << ", input_attachment_index = " << descriptorBindings[i] <<") uniform subpassInput attach" << i <<";\n";
+
+       str << "void main (void)\n"
+               << "{\n"
+               << "    uvec4 result = uvec4(0);\n";
+
+       for (std::size_t i = 1; i < descriptorBindings.size(); ++i)
+       {
+               str << "        result.x = result.x + 1;\n";
+               str << "        if(subpassLoad(attach" << i << ").x > 0.0)\n";
+               str << "                result.y = result.y + 1;\n";
+       }
+
+       str     << "    imageStore(resultImage, ivec2(imageSize(resultImage) * inUV.xy), result);\n"
+               << "}\n";
+
+       sourceCollections.glslSources.add("fragment") << glu::FragmentSource(str.str());
+}
+
+TestInstance* InputAttachmentSparseFillingTest::createInstance(Context& context) const
+{
+       return new InputAttachmentSparseFillingTestInstance(context, m_testParams);
+}
+
+void InputAttachmentSparseFillingTest::checkSupport(Context& context) const
+{
+       if (m_testParams.renderPassType == RENDERPASS_TYPE_RENDERPASS2)
+               context.requireDeviceFunctionality("VK_KHR_create_renderpass2");
+
+       const vk::VkPhysicalDeviceLimits limits = getPhysicalDeviceProperties(context.getInstanceInterface(), context.getPhysicalDevice()).limits;
+
+       if( m_testParams.activeInputAttachmentCount > limits.maxPerStageDescriptorInputAttachments )
+               TCU_THROW(NotSupportedError, "Input attachment count exceeds maxPerStageDescriptorInputAttachments");
+
+       if ( 2u * m_testParams.activeInputAttachmentCount > limits.maxPerStageResources)
+               TCU_THROW(NotSupportedError, "Input attachment count including unused elements exceeds maxPerStageResources");
+}
+
+InputAttachmentSparseFillingTestInstance::InputAttachmentSparseFillingTestInstance (Context& context, const TestParams& testParams)
+       : vkt::TestInstance     (context)
+       , m_renderSize          (RENDER_SIZE, RENDER_SIZE)
+       , m_vertices            (createFullscreenTriangle())
+       , m_testParams          (testParams)
+{
+       const DeviceInterface&                          vk                                              = m_context.getDeviceInterface();
+       const VkDevice                                          vkDevice                                = m_context.getDevice();
+       const deUint32                                          queueFamilyIndex                = m_context.getUniversalQueueFamilyIndex();
+       SimpleAllocator                                         memAlloc                                (vk, vkDevice, getPhysicalDeviceMemoryProperties(m_context.getInstanceInterface(), m_context.getPhysicalDevice()));
+       const VkComponentMapping                        componentMappingRGBA    = { VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_A };
+
+       {
+               const VkImageCreateInfo inputImageParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,                                                                    // VkStructureType                      sType;
+                       DE_NULL,                                                                                                                                // const void*                          pNext;
+                       0u,                                                                                                                                             // VkImageCreateFlags           flags;
+                       VK_IMAGE_TYPE_2D,                                                                                                               // VkImageType                          imageType;
+                       VK_FORMAT_R8G8B8A8_UNORM,                                                                                               // VkFormat                                     format;
+                       { m_renderSize.x(), m_renderSize.y(), 1u },                                                             // VkExtent3D                           extent;
+                       1u,                                                                                                                                             // deUint32                                     mipLevels;
+                       1u,                                                                                                                                             // deUint32                                     arrayLayers;
+                       VK_SAMPLE_COUNT_1_BIT,                                                                                                  // VkSampleCountFlagBits        samples;
+                       VK_IMAGE_TILING_OPTIMAL,                                                                                                // VkImageTiling                        tiling;
+                       VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT,  // VkImageUsageFlags            usage;
+                       VK_SHARING_MODE_EXCLUSIVE,                                                                                              // VkSharingMode                        sharingMode;
+                       1u,                                                                                                                                             // deUint32                                     queueFamilyIndexCount;
+                       &queueFamilyIndex,                                                                                                              // const deUint32*                      pQueueFamilyIndices;
+                       VK_IMAGE_LAYOUT_UNDEFINED                                                                                               // VkImageLayout                        initialLayout;
+               };
+
+               VkImageViewCreateInfo inputAttachmentViewParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,                                                               // VkStructureType                      sType;
+                       DE_NULL,                                                                                                                                // const void*                          pNext;
+                       0u,                                                                                                                                             // VkImageViewCreateFlags       flags;
+                       0,                                                                                                                                              // VkImage                                      image;
+                       VK_IMAGE_VIEW_TYPE_2D,                                                                                                  // VkImageViewType                      viewType;
+                       VK_FORMAT_R8G8B8A8_UNORM,                                                                                               // VkFormat                                     format;
+                       componentMappingRGBA,                                                                                                   // VkChannelMapping                     channels;
+                       { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }                                                   // VkImageSubresourceRange      subresourceRange;
+               };
+
+               // Create input attachment images with image views
+               for (deUint32 imageNdx = 0; imageNdx < m_testParams.activeInputAttachmentCount; ++imageNdx)
+               {
+                       auto inputImage                                 = safeSharedPtr(new Unique<VkImage>(vk::createImage(vk, vkDevice, &inputImageParams)));
+
+                       auto inputImageAlloc                    = safeSharedPtr(memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, **inputImage), MemoryRequirement::Any).release());
+                       VK_CHECK(vk.bindImageMemory(vkDevice, **inputImage, inputImageAlloc->getMemory(), inputImageAlloc->getOffset()));
+
+                       inputAttachmentViewParams.image = **inputImage;
+                       auto inputImageView                             = safeSharedPtr(new Unique<VkImageView>(createImageView(vk, vkDevice, &inputAttachmentViewParams)));
+
+                       m_inputImages.push_back(inputImage);
+                       m_inputImageMemory.push_back(inputImageAlloc);
+                       m_inputImageViews.push_back(inputImageView);
+               }
+       }
+
+       {
+               const VkImageCreateInfo outputImageParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,                                                                    // VkStructureType                      sType;
+                       DE_NULL,                                                                                                                                // const void*                          pNext;
+                       0u,                                                                                                                                             // VkImageCreateFlags           flags;
+                       VK_IMAGE_TYPE_2D,                                                                                                               // VkImageType                          imageType;
+                       VK_FORMAT_R16G16_UINT,                                                                                                  // VkFormat                                     format;
+                       { m_renderSize.x(), m_renderSize.y(), 1u },                                                             // VkExtent3D                           extent;
+                       1u,                                                                                                                                             // deUint32                                     mipLevels;
+                       1u,                                                                                                                                             // deUint32                                     arrayLayers;
+                       VK_SAMPLE_COUNT_1_BIT,                                                                                                  // VkSampleCountFlagBits        samples;
+                       VK_IMAGE_TILING_OPTIMAL,                                                                                                // VkImageTiling                        tiling;
+                       VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
+                               VK_IMAGE_USAGE_TRANSFER_DST_BIT,                                                                        // VkImageUsageFlags            usage;
+                       VK_SHARING_MODE_EXCLUSIVE,                                                                                              // VkSharingMode                        sharingMode;
+                       1u,                                                                                                                                             // deUint32                                     queueFamilyIndexCount;
+                       &queueFamilyIndex,                                                                                                              // const deUint32*                      pQueueFamilyIndices;
+                       VK_IMAGE_LAYOUT_UNDEFINED                                                                                               // VkImageLayout                        initialLayout;
+               };
+
+               m_outputImage           = safeSharedPtr(new Unique<VkImage>(vk::createImage(vk, vkDevice, &outputImageParams)));
+               m_outputImageMemory = safeSharedPtr(memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, **m_outputImage), MemoryRequirement::Any).release());
+               VK_CHECK(vk.bindImageMemory(vkDevice, **m_outputImage, m_outputImageMemory->getMemory(), m_outputImageMemory->getOffset()));
+
+               VkImageViewCreateInfo inputAttachmentViewParams =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,                                                               // VkStructureType                      sType;
+                       DE_NULL,                                                                                                                                // const void*                          pNext;
+                       0u,                                                                                                                                             // VkImageViewCreateFlags       flags;
+                       **m_outputImage,                                                                                                                // VkImage                                      image;
+                       VK_IMAGE_VIEW_TYPE_2D,                                                                                                  // VkImageViewType                      viewType;
+                       VK_FORMAT_R16G16_UINT,                                                                                                  // VkFormat                                     format;
+                       componentMappingRGBA,                                                                                                   // VkChannelMapping                     channels;
+                       { VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }                                                   // VkImageSubresourceRange      subresourceRange;
+               };
+               m_outputImageView = safeSharedPtr(new Unique<VkImageView>(createImageView(vk, vkDevice, &inputAttachmentViewParams)));
+       }
+
+       {
+               const VkDeviceSize                      outputBufferSizeBytes   = m_renderSize.x() * m_renderSize.y() * tcu::getPixelSize(mapVkFormat(VK_FORMAT_R16G16_UINT));
+               const VkBufferCreateInfo        outputBufferParams              =
+               {
+                       VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,           // sType
+                       DE_NULL,                                                                        // pNext
+                       (VkBufferCreateFlags)0u,                                        // flags
+                       outputBufferSizeBytes,                                          // size
+                       VK_BUFFER_USAGE_TRANSFER_DST_BIT,                       // usage
+                       VK_SHARING_MODE_EXCLUSIVE,                                      // sharingMode
+                       1u,                                                                                     // queueFamilyIndexCount
+                       &queueFamilyIndex,                                                      // pQueueFamilyIndices
+               };
+               m_outputBuffer                  = safeSharedPtr(new Unique<VkBuffer>(createBuffer(vk, vkDevice, &outputBufferParams)));
+               m_outputBufferMemory    = safeSharedPtr(memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, **m_outputBuffer), MemoryRequirement::HostVisible).release());
+               VK_CHECK(vk.bindBufferMemory(vkDevice, **m_outputBuffer, m_outputBufferMemory->getMemory(), m_outputBufferMemory->getOffset()));
+       }
+
+       // Create render pass
+       if (testParams.renderPassType == RENDERPASS_TYPE_LEGACY)
+               m_renderPass = createRenderPass<AttachmentDescription1, AttachmentReference1, SubpassDescription1, SubpassDependency1, RenderPassCreateInfo1>(vk, vkDevice);
+       else
+               m_renderPass = createRenderPass<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, vkDevice);
+
+       std::vector<VkDescriptorImageInfo>      descriptorImageInfos;
+       std::vector<VkImageView> framebufferImageViews;
+       descriptorImageInfos.push_back(
+               VkDescriptorImageInfo{
+                       DE_NULL,                                // VkSampleri           sampler;
+                       **m_outputImageView,    // VkImageView          imageView;
+                       VK_IMAGE_LAYOUT_GENERAL // VkImageLayout        imageLayout;
+               }
+       );
+       for (auto& inputImageView : m_inputImageViews)
+       {
+               framebufferImageViews.push_back(**inputImageView);
+               descriptorImageInfos.push_back(
+                       VkDescriptorImageInfo{
+                               DE_NULL,                                                                        // VkSampleri           sampler;
+                               **inputImageView,                                                       // VkImageView          imageView;
+                               VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL        // VkImageLayout        imageLayout;
+                       }
+               );
+       }
+
+       // Create framebuffer
+       {
+               const VkFramebufferCreateInfo   framebufferParams       =
+               {
+                       VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,                              // VkStructureType                      sType;
+                       DE_NULL,                                                                                                // const void*                          pNext;
+                       0u,                                                                                                             // VkFramebufferCreateFlags     flags;
+                       *m_renderPass,                                                                                  // VkRenderPass                         renderPass;
+                       static_cast<deUint32>(framebufferImageViews.size()),    // deUint32                                     attachmentCount;
+                       framebufferImageViews.data(),                                                   // const VkImageView*           pAttachments;
+                       static_cast<deUint32>(m_renderSize.x()),                                // deUint32                                     width;
+                       static_cast<deUint32>(m_renderSize.y()),                                // deUint32                                     height;
+                       1u                                                                                                              // deUint32                                     layers;
+               };
+
+               m_framebuffer = createFramebuffer(vk, vkDevice, &framebufferParams);
+       }
+
+       // Create pipeline layout
+       {
+               DescriptorSetLayoutBuilder      layoutBuilder;
+               // add output image storage
+               layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT);
+               // add input attachments
+               for (deUint32 imageNdx = 0; imageNdx < m_testParams.activeInputAttachmentCount; ++imageNdx)
+                       layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, VK_SHADER_STAGE_FRAGMENT_BIT);
+               m_descriptorSetLayout = layoutBuilder.build(vk, vkDevice);
+
+               const VkPipelineLayoutCreateInfo                pipelineLayoutParams            =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,                  // VkStructureType                                      sType;
+                       DE_NULL,                                                                                                // const void*                                          pNext;
+                       0u,                                                                                                             // VkPipelineLayoutCreateFlags          flags;
+                       1u,                                                                                                             // deUint32                                                     setLayoutCount;
+                       &m_descriptorSetLayout.get(),                                                   // const VkDescriptorSetLayout*         pSetLayouts;
+                       0u,                                                                                                             // deUint32                                                     pushConstantRangeCount;
+                       DE_NULL                                                                                                 // const VkPushConstantRange*           pPushConstantRanges;
+               };
+
+               m_pipelineLayout = createPipelineLayout(vk, vkDevice, &pipelineLayoutParams);
+       }
+
+       // Update descriptor set
+       {
+               m_descriptorPool = DescriptorPoolBuilder()
+                       .addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE,              1u)
+                       .addType(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT,   m_testParams.activeInputAttachmentCount)
+                       .build(vk, vkDevice, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+
+               const VkDescriptorSetAllocateInfo       descriptorSetAllocateInfo       =
+               {
+                       VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,         // VkStructureType                                      sType
+                       DE_NULL,                                                                                        // const void*                                          pNext
+                       *m_descriptorPool,                                                                      // VkDescriptorPool                                     descriptorPool
+                       1u,                                                                                                     // deUint32                                                     descriptorSetCount
+                       &m_descriptorSetLayout.get(),                                           // const VkDescriptorSetLayout*         pSetLayouts
+               };
+               m_descriptorSet = allocateDescriptorSet(vk, vkDevice, &descriptorSetAllocateInfo);
+
+               DescriptorSetUpdateBuilder builder;
+               builder.writeSingle(*m_descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfos[0]);
+               for( deUint32 i=1; i<static_cast<deUint32>(descriptorImageInfos.size()); ++i)
+                       builder.writeSingle(*m_descriptorSet, DescriptorSetUpdateBuilder::Location::binding(i), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &descriptorImageInfos[i]);
+               builder.update(vk, vkDevice);
+       }
+
+       m_vertexShaderModule    = createShaderModule(vk, vkDevice, m_context.getBinaryCollection().get("vertex"), 0);
+       m_fragmentShaderModule  = createShaderModule(vk, vkDevice, m_context.getBinaryCollection().get("fragment"), 0);
+
+       // Create pipelines
+       {
+               const VkVertexInputBindingDescription           vertexInputBindingDescription           =
+               {
+                       0u,                                                             // deUint32                                     binding;
+                       sizeof(Vertex),                                 // deUint32                                     strideInBytes;
+                       VK_VERTEX_INPUT_RATE_VERTEX             // VkVertexInputStepRate        inputRate;
+               };
+
+               std::vector<VkVertexInputAttributeDescription> vertexInputAttributeDescription  =
+               {
+                       {
+                               0u,                                                             // deUint32             location;
+                               0u,                                                             // deUint32             binding;
+                               VK_FORMAT_R32G32B32A32_SFLOAT,  // VkFormat             format;
+                               0u                                                              // deUint32             offset;
+                       },
+                       {
+                               1u,                                                             // deUint32             location;
+                               0u,                                                             // deUint32             binding;
+                               VK_FORMAT_R32G32B32A32_SFLOAT,  // VkFormat             format;
+                               DE_OFFSET_OF(Vertex, uv)                // deUint32             offset;
+                       }
+               };
+
+               const VkPipelineVertexInputStateCreateInfo      vertexInputStateParams                          =
+               {
+                       VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,              // VkStructureType                                                      sType;
+                       DE_NULL,                                                                                                                // const void*                                                          pNext;
+                       0u,                                                                                                                             // VkPipelineVertexInputStateCreateFlags        flags;
+                       1u,                                                                                                                             // deUint32                                                                     vertexBindingDescriptionCount;
+                       &vertexInputBindingDescription,                                                                 // const VkVertexInputBindingDescription*       pVertexBindingDescriptions;
+                       static_cast<deUint32>(vertexInputAttributeDescription.size()),  // deUint32                                                                     vertexAttributeDescriptionCount;
+                       vertexInputAttributeDescription.data()                                                  // const VkVertexInputAttributeDescription*     pVertexAttributeDescriptions;
+               };
+
+               const std::vector<VkViewport>                           viewports                                                       (1, makeViewport(m_renderSize));
+               const std::vector<VkRect2D>                                     scissors                                                        (1, makeRect2D(m_renderSize));
+
+               {
+                       m_graphicsPipeline      = makeGraphicsPipeline(vk,                                                                      // const DeviceInterface&                                               vk
+                                                                                                         vkDevice,                                                             // const VkDevice                                                               device
+                                                                                                         *m_pipelineLayout,                                    // const VkPipelineLayout                                               pipelineLayout
+                                                                                                         *m_vertexShaderModule,                                // const VkShaderModule                                                 vertexShaderModule
+                                                                                                         DE_NULL,                                                              // const VkShaderModule                                                 tessellationControlModule
+                                                                                                         DE_NULL,                                                              // const VkShaderModule                                                 tessellationEvalModule
+                                                                                                         DE_NULL,                                                              // const VkShaderModule                                                 geometryShaderModule
+                                                                                                         *m_fragmentShaderModule,                              // const VkShaderModule                                                 fragmentShaderModule
+                                                                                                         *m_renderPass,                                                // const VkRenderPass                                                   renderPass
+                                                                                                         viewports,                                                    // const std::vector<VkViewport>&                               viewports
+                                                                                                         scissors,                                                             // const std::vector<VkRect2D>&                                 scissors
+                                                                                                         VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,  // const VkPrimitiveTopology                                    topology
+                                                                                                         0u,                                                                   // const deUint32                                                               subpass
+                                                                                                         0u,                                                                   // const deUint32                                                               patchControlPoints
+                                                                                                         &vertexInputStateParams);                             // const VkPipelineVertexInputStateCreateInfo*  vertexInputStateCreateInfo
+               }
+       }
+
+       // Create vertex buffer
+       {
+               const VkBufferCreateInfo vertexBufferParams =
+               {
+                       VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,                                   // VkStructureType              sType;
+                       DE_NULL,                                                                                                // const void*                  pNext;
+                       0u,                                                                                                             // VkBufferCreateFlags  flags;
+                       (VkDeviceSize)(sizeof(Vertex) * m_vertices.size()),             // VkDeviceSize                 size;
+                       VK_BUFFER_USAGE_VERTEX_BUFFER_BIT,                                              // VkBufferUsageFlags   usage;
+                       VK_SHARING_MODE_EXCLUSIVE,                                                              // VkSharingMode                sharingMode;
+                       1u,                                                                                                             // deUint32                             queueFamilyIndexCount;
+                       &queueFamilyIndex                                                                               // const deUint32*              pQueueFamilyIndices;
+               };
+
+               m_vertexBuffer          = createBuffer(vk, vkDevice, &vertexBufferParams);
+               m_vertexBufferAlloc     = memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *m_vertexBuffer), MemoryRequirement::HostVisible);
+               VK_CHECK(vk.bindBufferMemory(vkDevice, *m_vertexBuffer, m_vertexBufferAlloc->getMemory(), m_vertexBufferAlloc->getOffset()));
+
+               // Upload vertex data
+               deMemcpy(m_vertexBufferAlloc->getHostPtr(), m_vertices.data(), m_vertices.size() * sizeof(Vertex));
+               flushAlloc(vk, vkDevice, *m_vertexBufferAlloc);
+       }
+
+       // Create command pool
+       m_cmdPool = createCommandPool(vk, vkDevice, VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, queueFamilyIndex);
+
+       // Create command buffer
+       if (testParams.renderPassType == RENDERPASS_TYPE_LEGACY)
+               createCommandBuffer<RenderpassSubpass1>(vk, vkDevice);
+       else
+               createCommandBuffer<RenderpassSubpass2>(vk, vkDevice);
+}
+
+InputAttachmentSparseFillingTestInstance::~InputAttachmentSparseFillingTestInstance (void)
+{
+}
+
+template<typename RenderpassSubpass>
+void InputAttachmentSparseFillingTestInstance::createCommandBuffer (const DeviceInterface&     vk,
+                                                                                                                                       VkDevice                                vkDevice)
+{
+       m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY);
+
+       beginCommandBuffer(vk, *m_cmdBuffer, 0u);
+
+       // clear output image (rg16ui) to (0,0), set image layout to VK_IMAGE_LAYOUT_GENERAL
+       VkImageSubresourceRange         range                           = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u);
+       {
+               const VkImageMemoryBarrier      outputImageInitBarrier =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,                                 // VkStructureType                      sType;
+                       DE_NULL,                                                                                                // const void*                          pNext;
+                       0u,                                                                                                             // VkAccessFlags                        srcAccessMask;
+                       VK_ACCESS_TRANSFER_WRITE_BIT,                                                   // VkAccessFlags                        dstAcessMask;
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                                              // VkImageLayout                        oldLayout;
+                       VK_IMAGE_LAYOUT_GENERAL,                                                                // VkImageLayout                        newLayout;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                // deUint32                                     srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                // deUint32                                     destQueueFamilyIndex;
+                       **m_outputImage,                                                                                // VkImage                                      image;
+                       range                                                                                                   // VkImageSubresourceRange      subresourceRange;
+               };
+               vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &outputImageInitBarrier);
+               VkClearValue                            clearColor = makeClearValueColorU32(0, 0, 0, 0);
+               vk.cmdClearColorImage(*m_cmdBuffer, **m_outputImage, VK_IMAGE_LAYOUT_GENERAL, &clearColor.color, 1, &range);
+               VkMemoryBarrier                                 memBarrier =
+               {
+                       VK_STRUCTURE_TYPE_MEMORY_BARRIER,                                               // sType
+                       DE_NULL,                                                                                                // pNext
+                       VK_ACCESS_TRANSFER_WRITE_BIT,                                                   // srcAccessMask
+                       VK_ACCESS_SHADER_READ_BIT | VK_ACCESS_SHADER_WRITE_BIT  // dstAccessMask
+               };
+               vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT | VK_PIPELINE_STAGE_VERTEX_SHADER_BIT | VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+                       0, 1, &memBarrier, 0, DE_NULL, 0, DE_NULL);
+       }
+       // clear all input attachments (rgba8) to (1,1,1,1), set image layout to VK_IMAGE_LAYOUT_GENERAL
+       for (auto& inputImage : m_inputImages)
+       {
+               const VkImageMemoryBarrier      inputImageInitBarrier =
+               {
+                       VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,                         // VkStructureType                      sType;
+                       DE_NULL,                                                                                        // const void*                          pNext;
+                       0u,                                                                                                     // VkAccessFlags                        srcAccessMask;
+                       VK_ACCESS_MEMORY_WRITE_BIT,                                                     // VkAccessFlags                        dstAcessMask;
+                       VK_IMAGE_LAYOUT_UNDEFINED,                                                      // VkImageLayout                        oldLayout;
+                       VK_IMAGE_LAYOUT_GENERAL,                                                        // VkImageLayout                        newLayout;
+                       VK_QUEUE_FAMILY_IGNORED,                                                        // deUint32                                     srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                        // deUint32                                     destQueueFamilyIndex;
+                       **inputImage,                                                                           // VkImage                                      image;
+                       range                                                                                           // VkImageSubresourceRange      subresourceRange;
+               };
+               vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &inputImageInitBarrier);
+               VkClearValue                            clearColor = makeClearValueColorF32(1.0f, 1.0f, 1.0f, 1.0f);
+
+               vk.cmdClearColorImage(*m_cmdBuffer, **inputImage, VK_IMAGE_LAYOUT_GENERAL, &clearColor.color, 1, &range);
+
+               VkMemoryBarrier                                 memBarrier =
+               {
+                       VK_STRUCTURE_TYPE_MEMORY_BARRIER,                                       // sType
+                       DE_NULL,                                                                                        // pNext
+                       VK_ACCESS_TRANSFER_WRITE_BIT,                                           // srcAccessMask
+                       VK_ACCESS_INPUT_ATTACHMENT_READ_BIT                                     // dstAccessMask
+               };
+               vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT | VK_PIPELINE_STAGE_VERTEX_SHADER_BIT | VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+                       0, 1, &memBarrier, 0, DE_NULL, 0, DE_NULL);
+       }
+
+       // Render pass does not use clear values - input images were prepared beforehand
+       const VkRenderPassBeginInfo renderPassBeginInfo =
+       {
+               VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,                               // VkStructureType              sType;
+               DE_NULL,                                                                                                // const void*                  pNext;
+               *m_renderPass,                                                                                  // VkRenderPass                 renderPass;
+               *m_framebuffer,                                                                                 // VkFramebuffer                framebuffer;
+               makeRect2D(m_renderSize),                                                               // VkRect2D                             renderArea;
+               0,                                                                                                              // uint32_t                             clearValueCount;
+               DE_NULL                                                                                                 // const VkClearValue*  pClearValues;
+       };
+       const typename RenderpassSubpass::SubpassBeginInfo      subpassBeginInfo(DE_NULL, VK_SUBPASS_CONTENTS_INLINE);
+       RenderpassSubpass::cmdBeginRenderPass(vk, *m_cmdBuffer, &renderPassBeginInfo, &subpassBeginInfo);
+
+       const VkDeviceSize                      vertexBufferOffset = 0;
+       vk.cmdBindPipeline                      (*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipeline);
+       vk.cmdBindDescriptorSets        (*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayout, 0u, 1u, &m_descriptorSet.get(), 0u, DE_NULL);
+       vk.cmdBindVertexBuffers         (*m_cmdBuffer, 0, 1, &m_vertexBuffer.get(), &vertexBufferOffset);
+       vk.cmdDraw                                      (*m_cmdBuffer, (deUint32)m_vertices.size(), 1, 0, 0);
+
+       const typename RenderpassSubpass::SubpassEndInfo        subpassEndInfo(DE_NULL);
+       RenderpassSubpass::cmdEndRenderPass(vk, *m_cmdBuffer, &subpassEndInfo);
+
+       copyImageToBuffer(vk, *m_cmdBuffer, **m_outputImage, **m_outputBuffer, tcu::IVec2(m_renderSize.x(), m_renderSize.y()), VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_IMAGE_LAYOUT_GENERAL);
+
+       endCommandBuffer(vk, *m_cmdBuffer);
+}
+
+template<typename AttachmentDesc, typename AttachmentRef, typename SubpassDesc, typename SubpassDep, typename RenderPassCreateInfo>
+Move<VkRenderPass> InputAttachmentSparseFillingTestInstance::createRenderPass (const DeviceInterface&  vk,
+                                                                                                                                                          VkDevice                                     vkDevice)
+{
+       const VkImageAspectFlags        aspectMask                                              = m_testParams.renderPassType == RENDERPASS_TYPE_LEGACY ? 0 : VK_IMAGE_ASPECT_COLOR_BIT;
+       std::vector<AttachmentDesc>     attachmentDescriptions;
+       std::vector<AttachmentRef>      attachmentRefs;
+
+       std::vector<deUint32>           attachmentIndices;
+       std::vector<deUint32>           descriptorBindings;
+       generateInputAttachmentParams(m_testParams.activeInputAttachmentCount, 2u * m_testParams.activeInputAttachmentCount, attachmentIndices, descriptorBindings);
+
+       for (deUint32 i = 0; i < m_testParams.activeInputAttachmentCount; ++i)
+       {
+               attachmentDescriptions.push_back(
+                       AttachmentDesc(
+                               DE_NULL,                                                                        // const void*                                          pNext
+                               (VkAttachmentDescriptionFlags)0,                        // VkAttachmentDescriptionFlags         flags
+                               VK_FORMAT_R8G8B8A8_UNORM,                                       // VkFormat                                                     format
+                               VK_SAMPLE_COUNT_1_BIT,                                          // VkSampleCountFlagBits                        samples
+                               VK_ATTACHMENT_LOAD_OP_LOAD,                                     // VkAttachmentLoadOp                           loadOp
+                               VK_ATTACHMENT_STORE_OP_STORE,                           // VkAttachmentStoreOp                          storeOp
+                               VK_ATTACHMENT_LOAD_OP_DONT_CARE,                        // VkAttachmentLoadOp                           stencilLoadOp
+                               VK_ATTACHMENT_STORE_OP_DONT_CARE,                       // VkAttachmentStoreOp                          stencilStoreOp
+                               VK_IMAGE_LAYOUT_GENERAL,                                        // VkImageLayout                                        initialLayout
+                               VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL        // VkImageLayout                                        finalLayout
+                       )
+               );
+       }
+       for (std::size_t i = 0; i < attachmentIndices.size(); ++i)
+               attachmentRefs.push_back(
+                       AttachmentRef(
+                               DE_NULL,                                                                        // const void*                  pNext
+                               attachmentIndices[i],                                           // deUint32                             attachment
+                               VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL,       // VkImageLayout                layout
+                               aspectMask                                                                      // VkImageAspectFlags   aspectMask
+                       )
+               );
+
+       std::vector<SubpassDesc>                subpassDescriptions                     =
+       {
+               SubpassDesc (
+                       DE_NULL,
+                       (VkSubpassDescriptionFlags)0,                                           // VkSubpassDescriptionFlags            flags
+                       VK_PIPELINE_BIND_POINT_GRAPHICS,                                        // VkPipelineBindPoint                          pipelineBindPoint
+                       0u,                                                                                                     // deUint32                                                     viewMask
+                       static_cast<deUint32>(attachmentRefs.size()),           // deUint32                                                     inputAttachmentCount
+                       attachmentRefs.data(),                                                          // const VkAttachmentReference*         pInputAttachments
+                       0u,                                                                                                     // deUint32                                                     colorAttachmentCount
+                       DE_NULL,                                                                                        // const VkAttachmentReference*         pColorAttachments
+                       DE_NULL,                                                                                        // const VkAttachmentReference*         pResolveAttachments
+                       DE_NULL,                                                                                        // const VkAttachmentReference*         pDepthStencilAttachment
+                       0u,                                                                                                     // deUint32                                                     preserveAttachmentCount
+                       DE_NULL                                                                                         // const deUint32*                                      pPreserveAttachments
+               ),
+       };
+
+       const RenderPassCreateInfo      renderPassInfo                                  (
+               DE_NULL,                                                                                                // const void*                                          pNext
+               (VkRenderPassCreateFlags)0,                                                             // VkRenderPassCreateFlags                      flags
+               static_cast<deUint32>(attachmentDescriptions.size()),   // deUint32                                                     attachmentCount
+               attachmentDescriptions.data(),                                                  // const VkAttachmentDescription*       pAttachments
+               static_cast<deUint32>(subpassDescriptions.size()),              // deUint32                                                     subpassCount
+               subpassDescriptions.data(),                                                             // const VkSubpassDescription*          pSubpasses
+               0u,                                                                                                             // deUint32                                                     dependencyCount
+               DE_NULL,                                                                                                // const VkSubpassDependency*           pDependencies
+               0u,                                                                                                             // deUint32                                                     correlatedViewMaskCount
+               DE_NULL                                                                                                 // const deUint32*                                      pCorrelatedViewMasks
+       );
+
+       return renderPassInfo.createRenderPass(vk, vkDevice);
+}
+
+tcu::TestStatus InputAttachmentSparseFillingTestInstance::iterate (void)
+{
+       const DeviceInterface&          vk                      = m_context.getDeviceInterface();
+       const VkDevice                          vkDevice        = m_context.getDevice();
+       const VkQueue                           queue           = m_context.getUniversalQueue();
+
+       submitCommandsAndWait(vk, vkDevice, queue, m_cmdBuffer.get());
+
+       return verifyImage();
+}
+
+tcu::TestStatus InputAttachmentSparseFillingTestInstance::verifyImage (void)
+{
+       const DeviceInterface&                          vk                                              = m_context.getDeviceInterface();
+       const VkDevice                                          vkDevice                                = m_context.getDevice();
+
+       invalidateAlloc(vk, vkDevice, *m_outputBufferMemory);
+       const tcu::ConstPixelBufferAccess resultAccess(mapVkFormat(VK_FORMAT_R16G16_UINT), m_renderSize.x(), m_renderSize.y(), 1u, m_outputBufferMemory->getHostPtr());
+
+       // Log result image
+       m_context.getTestContext().getLog() << tcu::TestLog::ImageSet("Result", "Result images")
+               << tcu::TestLog::Image("Rendered", "Rendered image", resultAccess)
+               << tcu::TestLog::EndImageSet;
+
+       // Check the unused image data hasn't changed.
+       for (int y = 0; y < resultAccess.getHeight(); y++)
+               for (int x = 0; x < resultAccess.getWidth(); x++)
+               {
+                       tcu::UVec4 color = resultAccess.getPixelUint(x, y);
+                       if( color.x() != m_testParams.activeInputAttachmentCount)
+                               return tcu::TestStatus::fail("Wrong attachment count");
+                       if( color.y() != m_testParams.activeInputAttachmentCount )
+                               return tcu::TestStatus::fail("Wrong active attachment count");
+               }
+
+       return tcu::TestStatus::pass("Pass");
+}
+
+} // anonymous
+
+tcu::TestCaseGroup* createRenderPassUnusedAttachmentSparseFillingTests (tcu::TestContext& testCtx, const RenderPassType renderPassType)
+{
+       de::MovePtr<tcu::TestCaseGroup>         unusedAttTests          (new tcu::TestCaseGroup(testCtx, "attachment_sparse_filling", "Unused attachment tests"));
+
+       const std::vector<deUint32> activeInputAttachmentCount
+       {
+               1u,
+               3u,
+               7u,
+               15u,
+               31u,
+               63u,
+               127u
+       };
+
+       for (std::size_t attachmentNdx = 0; attachmentNdx < activeInputAttachmentCount.size(); ++attachmentNdx)
+       {
+               TestParams testParams{ renderPassType, activeInputAttachmentCount[attachmentNdx] };
+               unusedAttTests->addChild(new InputAttachmentSparseFillingTest(testCtx, std::string("input_attachment_") + de::toString(activeInputAttachmentCount[attachmentNdx]), "", testParams));
+       }
+
+       return unusedAttTests.release();
+}
+
+} // renderpass
+
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedAttachmentSparseFillingTests.hpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassUnusedAttachmentSparseFillingTests.hpp
new file mode 100644 (file)
index 0000000..2bb0faf
--- /dev/null
@@ -0,0 +1,41 @@
+#ifndef _VKTRENDERPASSUNUSEDATTACHMENTSPARSEFILLINGTESTS_HPP
+#define _VKTRENDERPASSUNUSEDATTACHMENTSPARSEFILLINGTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 The Khronos Group Inc.
+ * Copyright (c) 2018 Google Inc.
+ * Copyright (c) 2015 Imagination Technologies Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests sparse input attachments in VkSubpassDescription::pInputAttachments
+ *//*--------------------------------------------------------------------*/
+
+#include "vktTestCase.hpp"
+#include "vktRenderPassTestsUtil.hpp"
+
+namespace vkt
+{
+namespace renderpass
+{
+
+tcu::TestCaseGroup* createRenderPassUnusedAttachmentSparseFillingTests (tcu::TestContext& testCtx, const RenderPassType renderPassType);
+
+} // renderpass
+} // vkt
+
+#endif // _VKTRENDERPASSUNUSEDATTACHMENTSPARSEFILLINGTESTS_HPP
index 8d68f43..59b5004 100644 (file)
@@ -28,6 +28,8 @@
 #include "vkRefUtil.hpp"
 #include "vkCmdUtil.hpp"
 #include "vkObjUtil.hpp"
+#include "vkImageUtil.hpp"
+#include "tcuTextureUtil.hpp"
 #include <sstream>
 #include <functional>
 #include <vector>
@@ -45,6 +47,7 @@ namespace
 constexpr size_t       COLOR_ATTACHMENTS_NUMBER        = 4; // maxColorAttachments is guaranteed to be at least 4.
 constexpr VkFormat     FORMAT_COLOR                            = VK_FORMAT_R8G8B8A8_UNORM;
 constexpr VkFormat     FORMAT_DEPTH                            = VK_FORMAT_D32_SFLOAT;
+constexpr VkFormat     FORMAT_STENCIL                          = VK_FORMAT_S8_UINT;
 constexpr VkFormat     FORMAT_DEPTH_STENCIL            = VK_FORMAT_D32_SFLOAT_S8_UINT;
 const deBool           DE_BOOL_VALUES[]                        = { DE_FALSE, DE_TRUE };
 
@@ -52,51 +55,89 @@ enum DepthStencilType
 {
        DEPTH_STENCIL_NONE                      = 0,
        DEPTH_STENCIL_DEPTH_ONLY        = 1,
-       DEPTH_STENCIL_BOTH                      = 2,
-       DEPTH_STENCIL_MAX_ENUM          = 3
+       DEPTH_STENCIL_STENCIL_ONLY      = 2,
+       DEPTH_STENCIL_BOTH                      = 3,
+       DEPTH_STENCIL_MAX_ENUM          = 4
 };
 
-std::string depthStencilTypeName(DepthStencilType type)
+std::string getFormatBriefName (VkFormat format)
+{
+       switch (format)
+       {
+       case VK_FORMAT_D32_SFLOAT:                      return "d32";
+       case VK_FORMAT_S8_UINT:                         return "s8";
+       case VK_FORMAT_D32_SFLOAT_S8_UINT:      return "d32s8";
+       default:                                                                break;
+       }
+
+       return "";
+}
+
+std::string depthStencilTypeName (DepthStencilType type, VkFormat format)
 {
        DE_ASSERT(type >= DEPTH_STENCIL_NONE && type < DEPTH_STENCIL_MAX_ENUM);
 
+       const std::string formatName = getFormatBriefName(format);
+
        switch (type)
        {
-       case DEPTH_STENCIL_NONE:                return "nods";
-       case DEPTH_STENCIL_DEPTH_ONLY:  return "depthonly";
-       case DEPTH_STENCIL_BOTH:                return "depthstencil";
-       default:                                                return "UNKNOWN";               // Unreachable.
+       case DEPTH_STENCIL_NONE:                        return "nods";
+       case DEPTH_STENCIL_DEPTH_ONLY:          return "depthonly_" + formatName;
+       case DEPTH_STENCIL_STENCIL_ONLY:        return "stencilonly_" + formatName;
+       case DEPTH_STENCIL_BOTH:                        return "depthstencil_" + formatName;
+       default:                                                        return "UNKNOWN";               // Unreachable.
        }
 
-       return "UNKNOWN";                                                                               // Unreachable.
+       return "UNKNOWN";                                                                                       // Unreachable.
 }
 
-VkImageAspectFlags getAspectMask(DepthStencilType type)
+VkImageAspectFlags getClearAspectMask (DepthStencilType type)
 {
        VkImageAspectFlags aspectMask = 0u;
 
-       switch (type)
-       {
-       case DEPTH_STENCIL_BOTH:
+       if (type == DEPTH_STENCIL_DEPTH_ONLY || type == DEPTH_STENCIL_BOTH)
+               aspectMask |= VK_IMAGE_ASPECT_DEPTH_BIT;
+
+       if (type == DEPTH_STENCIL_STENCIL_ONLY || type == DEPTH_STENCIL_BOTH)
                aspectMask |= VK_IMAGE_ASPECT_STENCIL_BIT;
-               // Fallthrough.
-       case DEPTH_STENCIL_DEPTH_ONLY:
+
+       return aspectMask;
+}
+
+VkImageAspectFlags getFormatAspectMask (VkFormat format)
+{
+       const auto                      order           = mapVkFormat(format).order;
+       VkImageAspectFlags      aspectMask      = 0u;
+
+       if (tcu::hasDepthComponent(order))
                aspectMask |= VK_IMAGE_ASPECT_DEPTH_BIT;
-               break;
-       default:
-               break;
-       }
+
+       if (tcu::hasStencilComponent(order))
+               aspectMask |= VK_IMAGE_ASPECT_STENCIL_BIT;
+
+       if (!aspectMask)
+               aspectMask |= VK_IMAGE_ASPECT_COLOR_BIT;
 
        return aspectMask;
 }
 
-VkFormat getFormat(DepthStencilType type)
+std::vector<VkFormat> getFormats (DepthStencilType type)
 {
-       if (type == DEPTH_STENCIL_BOTH)
-               return FORMAT_DEPTH_STENCIL;
+       DE_ASSERT(type >= DEPTH_STENCIL_NONE && type < DEPTH_STENCIL_MAX_ENUM);
+
+       std::vector<VkFormat> formats;
+
+       if (type != DEPTH_STENCIL_NONE)
+               formats.push_back(FORMAT_DEPTH_STENCIL);
+       else
+               formats.push_back(VK_FORMAT_UNDEFINED);
+
        if (type == DEPTH_STENCIL_DEPTH_ONLY)
-               return FORMAT_DEPTH;
-       return VK_FORMAT_UNDEFINED;
+               formats.push_back(FORMAT_DEPTH);
+       else if (type == DEPTH_STENCIL_STENCIL_ONLY)
+               formats.push_back(FORMAT_STENCIL);
+
+       return formats;
 }
 
 bool isDepthOnly(DepthStencilType type)
@@ -104,6 +145,11 @@ bool isDepthOnly(DepthStencilType type)
        return (type == DEPTH_STENCIL_DEPTH_ONLY);
 }
 
+bool isStencilOnly(DepthStencilType type)
+{
+       return (type == DEPTH_STENCIL_STENCIL_ONLY);
+}
+
 bool hasDepthStencil(DepthStencilType type)
 {
        return (type != DEPTH_STENCIL_NONE);
@@ -111,16 +157,18 @@ bool hasDepthStencil(DepthStencilType type)
 
 struct TestParams
 {
-       TestParams(size_t numColorAttachments, DepthStencilType depthStencilType_, deBool depthStencilUsed_, RenderPassType renderPassType_)
+       TestParams(size_t numColorAttachments, DepthStencilType depthStencilType_, deBool depthStencilUsed_, VkFormat depthStencilFormat_, RenderPassType renderPassType_)
                : colorUsed(numColorAttachments, DE_FALSE)
                , depthStencilType(depthStencilType_)
                , depthStencilUsed(depthStencilUsed_)
+               , depthStencilFormat(depthStencilFormat_)
                , renderPassType(renderPassType_)
                {}
 
        std::vector<deBool>     colorUsed;
        DepthStencilType        depthStencilType;
        deBool                          depthStencilUsed;
+       VkFormat                depthStencilFormat;
        RenderPassType          renderPassType;
 };
 
@@ -212,7 +260,7 @@ void UnusedClearAttachmentTest::checkSupport (Context& context) const
                checkFormatSupported(context, FORMAT_COLOR, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT);
 
        if (hasDepthStencil(m_testParams.depthStencilType))
-               checkFormatSupported(context, getFormat(m_testParams.depthStencilType), VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT);
+               checkFormatSupported(context, m_testParams.depthStencilFormat, VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT);
 }
 
 TestInstance* UnusedClearAttachmentTest::createInstance (Context& context) const
@@ -269,7 +317,7 @@ Move<VkRenderPass> createRenderPass (const DeviceInterface& vk,
                                                                         const TestParams               testParams)
 {
        const VkImageAspectFlags        colorAspectMask                                 = VK_IMAGE_ASPECT_COLOR_BIT;
-       const VkImageAspectFlags        dsAspectMask                                    = getAspectMask(testParams.depthStencilType);
+       const VkImageAspectFlags        dsClearAspectMask                               = getClearAspectMask(testParams.depthStencilType);
        const bool                                      isDepthStencil                                  = hasDepthStencil(testParams.depthStencilType);
 
        // Create attachment descriptions.
@@ -290,17 +338,19 @@ Move<VkRenderPass> createRenderPass (const DeviceInterface&       vk,
        if (isDepthStencil)
        {
                const bool                                      depthOnly               = isDepthOnly(testParams.depthStencilType);
-               const VkFormat                          attachFormat    = getFormat(testParams.depthStencilType);
+               const bool                                      stencilOnly             = isStencilOnly(testParams.depthStencilType);
+               const VkAttachmentLoadOp        depthLoadOp             = (stencilOnly ? VK_ATTACHMENT_LOAD_OP_DONT_CARE : VK_ATTACHMENT_LOAD_OP_LOAD);
+               const VkAttachmentStoreOp       depthStoreOp    = (stencilOnly ? VK_ATTACHMENT_STORE_OP_DONT_CARE : VK_ATTACHMENT_STORE_OP_STORE);
                const VkAttachmentLoadOp        stencilLoadOp   = (depthOnly ? VK_ATTACHMENT_LOAD_OP_DONT_CARE : VK_ATTACHMENT_LOAD_OP_LOAD);
                const VkAttachmentStoreOp       stencilStoreOp  = (depthOnly ? VK_ATTACHMENT_STORE_OP_DONT_CARE : VK_ATTACHMENT_STORE_OP_STORE);
 
                attachmentDescriptions.emplace_back(
                        nullptr,                                                                                        // const void*                                          pNext
                        (VkAttachmentDescriptionFlags)0,                                        // VkAttachmentDescriptionFlags         flags
-                       attachFormat,                                                                           // VkFormat                                                     format
+                       testParams.depthStencilFormat,                                          // VkFormat                                                     format
                        VK_SAMPLE_COUNT_1_BIT,                                                          // VkSampleCountFlagBits                        samples
-                       VK_ATTACHMENT_LOAD_OP_LOAD,                                                     // VkAttachmentLoadOp                           loadOp
-                       VK_ATTACHMENT_STORE_OP_STORE,                                           // VkAttachmentStoreOp                          storeOp
+                       depthLoadOp,                                                                            // VkAttachmentLoadOp                           loadOp
+                       depthStoreOp,                                                                           // VkAttachmentStoreOp                          storeOp
                        stencilLoadOp,                                                                          // VkAttachmentLoadOp                           stencilLoadOp
                        stencilStoreOp,                                                                         // VkAttachmentStoreOp                          stencilStoreOp
                        VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,       // VkImageLayout                                        initialLayout
@@ -327,7 +377,7 @@ Move<VkRenderPass> createRenderPass (const DeviceInterface& vk,
                        DE_NULL,
                        (testParams.depthStencilUsed ? static_cast<deUint32>(testParams.colorUsed.size()) : VK_ATTACHMENT_UNUSED),
                        VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
-                       dsAspectMask
+                       dsClearAspectMask
                ));
        }
 
@@ -420,7 +470,7 @@ UnusedClearAttachmentTestInstance::UnusedClearAttachmentTestInstance(Context&
                        DE_NULL,                                                                                                                                                // const void*                          pNext;
                        0u,                                                                                                                                                             // VkImageCreateFlags           flags;
                        VK_IMAGE_TYPE_2D,                                                                                                                               // VkImageType                          imageType;
-                       getFormat(m_testParams.depthStencilType),                                                                               // VkFormat                                     format;
+                       m_testParams.depthStencilFormat,                                                                                                // VkFormat                                     format;
                        { kImageWidth, kImageHeight, 1u },                                                                                              // VkExtent3D                           extent;
                        1u,                                                                                                                                                             // deUint32                                     mipLevels;
                        1u,                                                                                                                                                             // deUint32                                     arrayLayers;
@@ -532,8 +582,8 @@ UnusedClearAttachmentTestInstance::UnusedClearAttachmentTestInstance(Context&
 
                if (hasDepthStencil(m_testParams.depthStencilType))
                {
-                       const VkFormat                          format          = getFormat(m_testParams.depthStencilType);
-                       const VkImageAspectFlags        aspectMask      = getAspectMask(m_testParams.depthStencilType);
+                       const VkImageAspectFlags clearAspectMask        = getClearAspectMask(m_testParams.depthStencilType);
+                       const VkImageAspectFlags formatAspectMask       = getFormatAspectMask(m_testParams.depthStencilFormat);
 
                        // Create, allocate and bind image memory.
                        m_depthImage = createImage(vk, vkDevice, &depthImageParams);
@@ -549,9 +599,9 @@ UnusedClearAttachmentTestInstance::UnusedClearAttachmentTestInstance(Context&
                                        0u,                                                                                     // VkImageViewCreateFlags       flags;
                                        *m_depthImage,                                                          // VkImage                                      image;
                                        VK_IMAGE_VIEW_TYPE_2D,                                          // VkImageViewType                      viewType;
-                                       format,                                                                         // VkFormat                                     format;
+                                       m_testParams.depthStencilFormat,                        // VkFormat                                     format;
                                        componentMapping,                                                       // VkChannelMapping                     channels;
-                                       { aspectMask, 0u, 1u, 0u, 1u }                          // VkImageSubresourceRange      subresourceRange;
+                                       { clearAspectMask, 0u, 1u, 0u, 1u }                     // VkImageSubresourceRange      subresourceRange;
                                };
 
                                m_depthAttachmentView = createImageView(vk, vkDevice, &depthAttachmentViewParams);
@@ -579,7 +629,7 @@ UnusedClearAttachmentTestInstance::UnusedClearAttachmentTestInstance(Context&
                                        VK_QUEUE_FAMILY_IGNORED,                                // deUint32                                     dstQueueFamilyIndex;
                                        *m_depthImage,                                                  // VkImage                                      image;
                                        {                                                                               // VkImageSubresourceRange      subresourceRange;
-                                               aspectMask,                                                     // VkImageAspect                        aspect;
+                                               formatAspectMask,                                       // VkImageAspect                        aspect;
                                                0u,                                                                     // deUint32                                     baseMipLevel;
                                                1u,                                                                     // deUint32                                     mipLevels;
                                                0u,                                                                     // deUint32                                     baseArraySlice;
@@ -600,7 +650,7 @@ UnusedClearAttachmentTestInstance::UnusedClearAttachmentTestInstance(Context&
                                        VK_QUEUE_FAMILY_IGNORED,                                                        // deUint32                                     dstQueueFamilyIndex;
                                        *m_depthImage,                                                                          // VkImage                                      image;
                                        {                                                                                                       // VkImageSubresourceRange      subresourceRange;
-                                               aspectMask,                                                                             // VkImageAspect                        aspect;
+                                               formatAspectMask,                                                               // VkImageAspect                        aspect;
                                                0u,                                                                                             // deUint32                                     baseMipLevel;
                                                1u,                                                                                             // deUint32                                     mipLevels;
                                                0u,                                                                                             // deUint32                                     baseArraySlice;
@@ -610,11 +660,11 @@ UnusedClearAttachmentTestInstance::UnusedClearAttachmentTestInstance(Context&
 
                                const VkImageSubresourceRange   clearRange      =
                                {
-                                       aspectMask,     // VkImageAspectFlags   aspectMask;
-                                       0u,                     // deUint32                             baseMipLevel;
-                                       1u,                     // deUint32                             levelCount;
-                                       0u,                     // deUint32                             baseArrayLayer;
-                                       1u                      // deUint32                             layerCount;
+                                       clearAspectMask,        // VkImageAspectFlags   aspectMask;
+                                       0u,                                     // deUint32                             baseMipLevel;
+                                       1u,                                     // deUint32                             levelCount;
+                                       0u,                                     // deUint32                             baseArrayLayer;
+                                       1u                                      // deUint32                             layerCount;
                                };
 
                                // Clear image and transfer layout.
@@ -801,9 +851,9 @@ void UnusedClearAttachmentTestInstance::createCommandBuffer (const DeviceInterfa
        if (hasDepthStencil(m_testParams.depthStencilType))
        {
                const VkClearAttachment clearAttachment = {
-                       getAspectMask(m_testParams.depthStencilType),   // VkImageAspectFlags   aspectMask;
-                       0u,                                                                                             // uint32_t                             colorAttachment;
-                       m_clearColorDepth                                                               // VkClearValue                 clearValue;
+                       getClearAspectMask(m_testParams.depthStencilType),      // VkImageAspectFlags   aspectMask;
+                       0u,                                                                                                     // uint32_t                             colorAttachment;
+                       m_clearColorDepth                                                                       // VkClearValue                 clearValue;
                };
                clearAttachments.push_back(clearAttachment);
        }
@@ -862,29 +912,36 @@ tcu::TestStatus   UnusedClearAttachmentTestInstance::iterate (void)
 
        if (hasDepthStencil(m_testParams.depthStencilType))
        {
-               const bool                                                      depthOnly       = isDepthOnly(m_testParams.depthStencilType);
-               const VkFormat                                          format          = getFormat(m_testParams.depthStencilType);
-               de::MovePtr<tcu::TextureLevel>          depthPixels     = pipeline::readDepthAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *m_depthImage, format, m_renderSize);
-               const tcu::ConstPixelBufferAccess&      depthAccess     = depthPixels->getAccess();
-               const float                                                     refDepth        = (m_testParams.depthStencilUsed ? m_clearColorDepth.depthStencil.depth : m_initialColorDepth.depthStencil.depth);
-
-               for (int y = 0; y < depthAccess.getHeight(); ++y)
-               for (int x = 0; x < depthAccess.getWidth(); ++x)
+               const bool depthOnly    = isDepthOnly(m_testParams.depthStencilType);
+               const bool stencilOnly  = isStencilOnly(m_testParams.depthStencilType);
+
+               if (!stencilOnly)
                {
-                       const float value = depthAccess.getPixDepth(x, y);
-                       if (de::abs(value - refDepth) > 0.001f)
+                       de::MovePtr<tcu::TextureLevel>          depthPixels     = pipeline::readDepthAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *m_depthImage, m_testParams.depthStencilFormat, m_renderSize);
+                       const tcu::ConstPixelBufferAccess&      depthAccess     = depthPixels->getAccess();
+                       const float                                                     refDepth        = (m_testParams.depthStencilUsed ? m_clearColorDepth.depthStencil.depth : m_initialColorDepth.depthStencil.depth);
+
+                       for (int y = 0; y < depthAccess.getHeight(); ++y)
+                       for (int x = 0; x < depthAccess.getWidth(); ++x)
                        {
-                               std::ostringstream msg;
+                               const float value = depthAccess.getPixDepth(x, y);
+                               if (de::abs(value - refDepth) > 0.001f)
+                               {
+                                       std::ostringstream msg;
 
-                               msg << "Depth/stencil attachment with mismatched depth value at pixel ("
-                                       << x << ", " << y << "): expected value " << refDepth << " and found " << value;
-                               return tcu::TestStatus::fail(msg.str());
+                                       msg << "Depth/stencil attachment with mismatched depth value at pixel ("
+                                               << x << ", " << y << "): expected value " << refDepth << " and found " << value;
+                                       return tcu::TestStatus::fail(msg.str());
+                               }
                        }
                }
 
                if (!depthOnly)
                {
-                       de::MovePtr<tcu::TextureLevel>          stencilPixels   = pipeline::readStencilAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *m_depthImage, format, m_renderSize, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL);
+                       // Note read*Attachment leaves the attachment in the VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL layout, so the current layout
+                       // depends on if we have previously read the depth aspect or not.
+                       const VkImageLayout                                     currentLayout   = (stencilOnly ? VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL : VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL);
+                       de::MovePtr<tcu::TextureLevel>          stencilPixels   = pipeline::readStencilAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *m_depthImage, m_testParams.depthStencilFormat, m_renderSize, currentLayout);
                        const tcu::ConstPixelBufferAccess&      stencilAccess   = stencilPixels->getAccess();
                        const deUint32                                          refStencil              = (m_testParams.depthStencilUsed ? m_clearColorDepth.depthStencil.stencil : m_initialColorDepth.depthStencil.stencil);
 
@@ -932,6 +989,7 @@ std::string getUsed(deBool value)
 {
        return (value ? "used" : "unused");
 }
+
 std::string getCombName(const std::vector<deBool>& array)
 {
        std::ostringstream name;
@@ -949,39 +1007,44 @@ tcu::TestCaseGroup* createRenderPassUnusedClearAttachmentTests (tcu::TestContext
 
        for (int depthStencilType = 0; depthStencilType < DEPTH_STENCIL_MAX_ENUM; ++depthStencilType)
        {
-               for (size_t i = 0; i < DE_LENGTH_OF_ARRAY(DE_BOOL_VALUES); ++i)
+               const DepthStencilType  dsType          = static_cast<DepthStencilType>(depthStencilType);
+               const auto                              dsFormats       = getFormats(dsType);
+
+               for (const auto dsFormat : dsFormats)
                {
-                       deBool                                                  depthStencilUse = DE_BOOL_VALUES[i];
-                       DepthStencilType                                dsType                  = static_cast<DepthStencilType>(depthStencilType);
-                       std::string                                             dsCase                  = depthStencilTypeName(dsType);
-                       std::vector<TestParams>                 testTypes;
+                       for (size_t i = 0; i < DE_LENGTH_OF_ARRAY(DE_BOOL_VALUES); ++i)
+                       {
+                               const deBool                    depthStencilUse = DE_BOOL_VALUES[i];
+                               const std::string               dsCase                  = depthStencilTypeName(dsType, dsFormat);
+                               std::vector<TestParams> testTypes;
 
-                       if (hasDepthStencil(dsType))
-                               testTypes.emplace_back(0, dsType, depthStencilUse, renderPassType);                                             // No color attachments.
-                       testTypes.emplace_back(1, dsType, depthStencilUse, renderPassType);                                                     // Single color attachment.
-                       testTypes.emplace_back(COLOR_ATTACHMENTS_NUMBER, dsType, depthStencilUse, renderPassType);      // Multiple color attachments.
+                               if (hasDepthStencil(dsType))
+                                       testTypes.emplace_back(0, dsType, depthStencilUse, dsFormat, renderPassType);                                           // No color attachments.
+                               testTypes.emplace_back(1, dsType, depthStencilUse, dsFormat, renderPassType);                                                   // Single color attachment.
+                               testTypes.emplace_back(COLOR_ATTACHMENTS_NUMBER, dsType, depthStencilUse, dsFormat, renderPassType);    // Multiple color attachments.
 
-                       for (auto& params : testTypes)
-                       {
-                               if (!params.colorUsed.empty())
+                               for (auto& params : testTypes)
                                {
-                                       runCallbackOnCombination(params.colorUsed, [&](const std::vector<deBool>& array) {
-                                               std::string name = getCombName(array) + "_" + dsCase;
-                                               if (hasDepthStencil(dsType))
-                                                       name += std::string("_") + getUsed(depthStencilUse);
+                                       if (!params.colorUsed.empty())
+                                       {
+                                               runCallbackOnCombination(params.colorUsed, [&](const std::vector<deBool>& array) {
+                                                       std::string name = getCombName(array) + "_" + dsCase;
+                                                       if (hasDepthStencil(dsType))
+                                                               name += std::string("_") + getUsed(depthStencilUse);
+                                                       testGroup->addChild(new UnusedClearAttachmentTest(testCtx, name, "", params));
+                                               });
+                                       }
+                                       else
+                                       {
+                                               std::string name = dsCase + "_" + getUsed(depthStencilUse);
                                                testGroup->addChild(new UnusedClearAttachmentTest(testCtx, name, "", params));
-                                       });
-                               }
-                               else
-                               {
-                                       std::string name = dsCase + "_" + getUsed(depthStencilUse);
-                                       testGroup->addChild(new UnusedClearAttachmentTest(testCtx, name, "", params));
+                                       }
+
                                }
 
+                               if (!hasDepthStencil(dsType))
+                                       break;
                        }
-
-                       if (!hasDepthStencil(dsType))
-                               break;
                }
        }
 
index 6ef8eb4..015b0b5 100644 (file)
@@ -7,6 +7,8 @@ set(DEQP_VK_SHADEREXECUTOR_SRCS
        vktShaderBuiltinTests.hpp
        vktShaderCommonFunctionTests.cpp
        vktShaderCommonFunctionTests.hpp
+       vktShaderFConvertTests.cpp
+       vktShaderFConvertTests.hpp
        vktShaderIntegerFunctionTests.cpp
        vktShaderIntegerFunctionTests.hpp
        vktShaderPackingFunctionTests.cpp
index cea4ed6..bad8cb9 100644 (file)
@@ -2950,91 +2950,24 @@ DEFINE_DERIVED_FLOAT1_INPUTRANGE(Tan, tan, x, sin(x) * (constant(1.0f) / cos(x))
 DEFINE_DERIVED_FLOAT1_INPUTRANGE_16BIT(Tan16Bit, tan, x, sin(x) * (constant((deFloat16)FLOAT16_1_0) / cos(x)), Interval(false, -DE_PI_DOUBLE, DE_PI_DOUBLE));
 
 template <class T>
-class ArcTrigFunc : public CFloatFunc1<T>
+class ATan : public CFloatFunc1<T>
 {
 public:
-                                       ArcTrigFunc     (const string&          name,
-                                                                DoubleFunc1&           func,
-                                                                const Interval&        domain,
-                                                                const Interval&        codomain)
-                                               : CFloatFunc1<T>        (name, func)
-                                               , m_domain                      (domain)
-                                               , m_codomain            (codomain) {}
+                       ATan            (void) : CFloatFunc1<T> ("atan", deAtanOver) {}
 
 protected:
-       double                  precision       (const EvalContext& ctx, double ret, double x) const;
-
-       // We could implement getCodomain with m_codomain, but choose not to,
-       // because it seems too strict with trascendental constants like pi.
-
-       const Interval  m_domain;
-       const Interval  m_codomain;
-};
-
-template<> //half precision
-double ArcTrigFunc<Signature<deFloat16, deFloat16> >::precision (const EvalContext& ctx, double ret, double x) const
-{
-       if (!m_domain.contains(x))
-               return TCU_NAN;
-
-       // From the spec 5 ULP.
-       return ctx.format.ulp(ret, 5.0);
-}
-
-template<>
-double ArcTrigFunc<Signature<float, float> >::precision(const EvalContext& ctx, double ret, double x) const
-{
-       if (!m_domain.contains(x))
-               return TCU_NAN;
-
-       if (ctx.floatPrecision == glu::PRECISION_HIGHP)
-               return ctx.format.ulp(ret, 4096.0);
-       else
-               return ctx.format.ulp(ret, 5.0);
-}
-
-class ASin : public CFloatFunc1<Signature<float, float> >
-{
-public:
-       ASin(void) : CFloatFunc1<Signature<float, float> >("asin", deAsin) {}
-
-protected:
-       double                  precision(const EvalContext& ctx, double ret, double x) const
+       double  precision       (const EvalContext& ctx, double ret, double x) const
        {
-               DE_UNREF(ret);
-               if (!de::inBounds(x, -1.0, 1.0))
+               if (x < -DE_PI_DOUBLE * 0.5 || x > DE_PI_DOUBLE * 0.5)
                        return TCU_NAN;
 
                if (ctx.floatPrecision == glu::PRECISION_HIGHP)
-               {
-                       // Absolute error of 2^-11
-                       return deLdExp(1.0, -11);
-               }
+                       return ctx.format.ulp(ret, 4096.0);
                else
-               {
-                       // Absolute error of 2^-8
-                       return deLdExp(1.0, -8);
-               }
+                       return ctx.format.ulp(ret, ctx.isShaderFloat16Int8 ? 5.0 : 2.0);
        }
 };
 
-class ACos : public ArcTrigFunc<Signature<float, float> >
-{
-public:
-       ACos (void) : ArcTrigFunc<Signature<float, float> > ("acos", deAcos,
-                                                                 Interval(-1.0, 1.0),
-                                                                 Interval(0.0, DE_PI_DOUBLE)) {}
-};
-
-template <class T>
-class ATan : public ArcTrigFunc<T>
-{
-public:
-       ATan (void) : ArcTrigFunc<T>("atan", deAtanOver,
-                                                                 Interval::unbounded(),
-                                                                 Interval(-DE_PI_DOUBLE * 0.5, DE_PI_DOUBLE * 0.5)) {}
-};
-
 template <class T>
 class ATan2 : public CFloatFunc2<T>
 {
@@ -3089,18 +3022,16 @@ DEFINE_DERIVED_FLOAT1_16BIT(Sinh16Bit, sinh, x, (exp(x) - exp(-x)) / constant((d
 DEFINE_DERIVED_FLOAT1_16BIT(Cosh16Bit, cosh, x, (exp(x) + exp(-x)) / constant((deFloat16)FLOAT16_2_0));
 DEFINE_DERIVED_FLOAT1_16BIT(Tanh16Bit, tanh, x, sinh(x) / cosh(x));
 
-// These are not defined as derived forms in the GLSL ES spec, but
-// that gives us a reasonable precision.
-DEFINE_DERIVED_FLOAT1(ASin16BitInOut32b, asin, x, atan2(x, sqrt(constant(1.0f) - pow(x, constant(2.0f)))));
-DEFINE_DERIVED_FLOAT1(ACos16BitInOut32b, acos, x, atan2(sqrt(constant(1.0f) - pow(x, constant(2.0f))), x));
+DEFINE_DERIVED_FLOAT1(ASin, asin, x, atan2(x, sqrt(constant(1.0f) - x * x)));
+DEFINE_DERIVED_FLOAT1(ACos, acos, x, atan2(sqrt(constant(1.0f) - x * x), x));
 DEFINE_DERIVED_FLOAT1(ASinh, asinh, x, log(x + sqrt(x * x + constant(1.0f))));
 DEFINE_DERIVED_FLOAT1(ACosh, acosh, x, log(x + sqrt(alternatives((x + constant(1.0f)) * (x - constant(1.0f)),
                                                                                                                                 (x * x - constant(1.0f))))));
 DEFINE_DERIVED_FLOAT1(ATanh, atanh, x, constant(0.5f) * log((constant(1.0f) + x) /
                                                                                                                        (constant(1.0f) - x)));
 
-DEFINE_DERIVED_FLOAT1_16BIT(ASin16Bit, asin, x, atan2(x, sqrt(constant((deFloat16)FLOAT16_1_0) - pow(x, constant((deFloat16)FLOAT16_2_0)))));
-DEFINE_DERIVED_FLOAT1_16BIT(ACos16Bit, acos, x, atan2(sqrt(constant((deFloat16)FLOAT16_1_0) - pow(x, constant((deFloat16)FLOAT16_2_0))), x));
+DEFINE_DERIVED_FLOAT1_16BIT(ASin16Bit, asin, x, atan2(x, sqrt(constant((deFloat16)FLOAT16_1_0) - x * x)));
+DEFINE_DERIVED_FLOAT1_16BIT(ACos16Bit, acos, x, atan2(sqrt(constant((deFloat16)FLOAT16_1_0) - x * x), x));
 DEFINE_DERIVED_FLOAT1_16BIT(ASinh16Bit, asinh, x, log(x + sqrt(x * x + constant((deFloat16)FLOAT16_1_0))));
 DEFINE_DERIVED_FLOAT1_16BIT(ACosh16Bit, acosh, x, log(x + sqrt(alternatives((x + constant((deFloat16)FLOAT16_1_0)) * (x - constant((deFloat16)FLOAT16_1_0)),
                                                                                                                                 (x * x - constant((deFloat16)FLOAT16_1_0))))));
@@ -6379,7 +6310,7 @@ void addScalarFactory (BuiltinFuncs& funcs, string name = "")
        funcs.addFactory(SharedPtr<const CaseFactory>(new GenFuncCaseFactory<typename F::Sig>(makeVectorizedFuncs<F>(), name)));
 }
 
-MovePtr<const CaseFactories> createBuiltinCases (bool is16BitTest = false)
+MovePtr<const CaseFactories> createBuiltinCases ()
 {
        MovePtr<BuiltinFuncs>   funcs   (new BuiltinFuncs());
 
@@ -6396,16 +6327,8 @@ MovePtr<const CaseFactories> createBuiltinCases (bool is16BitTest = false)
        addScalarFactory<Cos<Signature<float, float> > >(*funcs);
        addScalarFactory<Tan>(*funcs);
 
-       if (is16BitTest)
-               addScalarFactory<ASin16BitInOut32b>(*funcs);
-       else
-               addScalarFactory<ASin>(*funcs);
-
-       if (is16BitTest)
-               addScalarFactory<ACos16BitInOut32b>(*funcs);
-       else
-               addScalarFactory<ACos>(*funcs);
-
+       addScalarFactory<ASin>(*funcs);
+       addScalarFactory<ACos>(*funcs);
        addScalarFactory<ATan2< Signature<float, float, float> > >(*funcs, "atan2");
        addScalarFactory<ATan<Signature<float, float> > >(*funcs);
        addScalarFactory<Sinh>(*funcs);
@@ -6591,7 +6514,7 @@ void addBuiltinPrecisionTests (TestContext&                               ctx,
        const int numRandoms    = userRandoms > 0 ? userRandoms : defRandoms;
 
        MovePtr<const CaseFactories> cases = (test16Bit && !storage32Bit)       ? createBuiltinCases16Bit()
-                                                                                                                                               : createBuiltinCases(storage32Bit);
+                                                                                                                                               : createBuiltinCases();
        for (size_t ndx = 0; ndx < cases->getFactories().size(); ++ndx)
        {
                if (!test16Bit)
index c1f98b2..0a1a4c6 100644 (file)
@@ -31,6 +31,7 @@
 #include "vktShaderCommonFunctionTests.hpp"
 #include "vktShaderIntegerFunctionTests.hpp"
 #include "vktShaderPackingFunctionTests.hpp"
+#include "vktShaderFConvertTests.hpp"
 
 namespace vkt
 {
@@ -50,6 +51,7 @@ tcu::TestCaseGroup* createBuiltinTests (tcu::TestContext& testCtx)
        builtinTests->addChild(new BuiltinPrecisionTests(testCtx));
        builtinTests->addChild(new BuiltinPrecision16BitTests(testCtx));
        builtinTests->addChild(new BuiltinPrecision16Storage32BitTests(testCtx));
+       builtinTests->addChild(createPrecisionFconvertGroup(testCtx));
 
        return builtinTests.release();
 }
diff --git a/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderFConvertTests.cpp b/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderFConvertTests.cpp
new file mode 100644 (file)
index 0000000..f577c66
--- /dev/null
@@ -0,0 +1,947 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Valve Corporation.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief OpFConvert tests.
+ *//*--------------------------------------------------------------------*/
+
+#include "vktShaderFConvertTests.hpp"
+#include "vktTestCase.hpp"
+
+#include "vkBufferWithMemory.hpp"
+#include "vkObjUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkPrograms.hpp"
+
+#include "deDefs.hpp"
+#include "deRandom.hpp"
+
+#include "tcuFloat.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuFormatUtil.hpp"
+
+#include <vector>
+#include <iterator>
+#include <algorithm>
+#include <memory>
+#include <sstream>
+#include <iomanip>
+#include <string>
+#include <limits>
+
+namespace vkt
+{
+namespace shaderexecutor
+{
+
+namespace
+{
+
+constexpr deUint32     kRandomSeed                                                             = 0xdeadbeef;
+constexpr size_t       kRandomSourcesPerType                                   = 240;
+constexpr size_t       kMinVectorLength                                                = 1;
+constexpr size_t       kMaxVectorLength                                                = 4;
+constexpr size_t       kArrayAlignment                                                 = 16;                                   // Bytes.
+constexpr size_t       kEffectiveLength[kMaxVectorLength + 1]  = { 0, 1, 2, 4, 4 };    // Effective length of a vector of size i.
+constexpr size_t       kGCFNumFloats                                                   = 12;                                   // Greatest Common Factor of the number of floats in a test.
+
+// Get a random normal number.
+// Works for implementations of tcu::Float as T.
+template <class T>
+T getRandomNormal (de::Random& rnd)
+{
+       static constexpr typename T::StorageType        kLeadingMantissaBit     = (static_cast<typename T::StorageType>(1) << T::MANTISSA_BITS);
+       static constexpr int                                            kSignValues[]           = { -1, 1 };
+
+       int                                             signBit         = rnd.getInt(0, 1);
+       int                                             exponent        = rnd.getInt(1 - T::EXPONENT_BIAS, T::EXPONENT_BIAS + 1);
+       typename T::StorageType mantissa        = static_cast<typename T::StorageType>(rnd.getUint64() & static_cast<deUint64>(kLeadingMantissaBit - 1));
+
+       // Construct number.
+       return T::construct(kSignValues[signBit], exponent, (kLeadingMantissaBit | mantissa));
+}
+
+// Get a list of hand-picked interesting samples for tcu::Float class T.
+template <class T>
+const std::vector<T>& interestingSamples ()
+{
+       static const std::vector<T> samples =
+       {
+               T::zero                         (-1),
+               T::zero                         ( 1),
+               //T::inf                                (-1),
+               //T::inf                                ( 1),
+               //T::nan                                (  ),
+               T::largestNormal        (-1),
+               T::largestNormal        ( 1),
+               T::smallestNormal       (-1),
+               T::smallestNormal       ( 1),
+       };
+
+       return samples;
+}
+
+// Get some random interesting numbers.
+// Works for implementations of tcu::Float as T.
+template <class T>
+std::vector<T> getRandomInteresting (de::Random& rnd, size_t numSamples)
+{
+       auto&                   samples = interestingSamples<T>();
+       std::vector<T>  result;
+
+       result.reserve(numSamples);
+       std::generate_n(std::back_inserter(result), numSamples, [&rnd, &samples]() { return rnd.choose<T>(begin(samples), end(samples)); });
+
+       return result;
+}
+
+// Helper class to build each vector only once in a thread-safe way.
+template <class T>
+struct StaticVectorHelper
+{
+       std::vector<T> v;
+
+       StaticVectorHelper (de::Random& rnd)
+       {
+               v.reserve(kRandomSourcesPerType);
+               for (size_t i = 0; i < kRandomSourcesPerType; ++i)
+                       v.push_back(getRandomNormal<T>(rnd));
+       }
+};
+
+// Get a list of random normal input values for type T.
+template <class T>
+const std::vector<T>& getRandomNormals (de::Random& rnd)
+{
+       static StaticVectorHelper<T> helper(rnd);
+       return helper.v;
+}
+
+// Convert a vector of tcu::Float elements of type T1 to type T2.
+template <class T1, class T2>
+std::vector<T2> convertVector (const std::vector<T1>& orig)
+{
+       std::vector<T2> result;
+       result.reserve(orig.size());
+
+       std::transform(begin(orig), end(orig), std::back_inserter(result),
+               [](T1 f) { return T2::convert(f); });
+
+       return result;
+}
+
+// Get converted normal values for other tcu::Float types smaller than T, which should be exact conversions when converting back to
+// those types.
+template <class T>
+std::vector<T> getOtherNormals (de::Random& rnd);
+
+template<>
+std::vector<tcu::Float16> getOtherNormals<tcu::Float16> (de::Random&)
+{
+       // Nothing below tcu::Float16.
+       return std::vector<tcu::Float16>();
+}
+
+template<>
+std::vector<tcu::Float32> getOtherNormals<tcu::Float32> (de::Random& rnd)
+{
+       // The ones from tcu::Float16.
+       return convertVector<tcu::Float16, tcu::Float32>(getRandomNormals<tcu::Float16>(rnd));
+}
+
+template<>
+std::vector<tcu::Float64> getOtherNormals<tcu::Float64> (de::Random& rnd)
+{
+       // The ones from both tcu::Float16 and tcu::Float64.
+       auto v1 = convertVector<tcu::Float16, tcu::Float64>(getRandomNormals<tcu::Float16>(rnd));
+       auto v2 = convertVector<tcu::Float32, tcu::Float64>(getRandomNormals<tcu::Float32>(rnd));
+
+       v1.reserve(v1.size() + v2.size());
+       std::copy(begin(v2), end(v2), std::back_inserter(v1));
+       return v1;
+}
+
+// Get the full list of input values for type T.
+template <class T>
+std::vector<T> getInputValues (de::Random& rnd)
+{
+       auto&   interesting             = interestingSamples<T>();
+       auto&   normals                 = getRandomNormals<T>(rnd);
+       auto    otherNormals    = getOtherNormals<T>(rnd);
+
+       const size_t numValues          = interesting.size() + normals.size() + otherNormals.size();
+       const size_t extraValues        = numValues % kGCFNumFloats;
+       const size_t needed                     = ((extraValues == 0) ? 0 : (kGCFNumFloats - extraValues));
+
+       auto extra = getRandomInteresting<T> (rnd, needed);
+
+       std::vector<T> values;
+       values.reserve(interesting.size() + normals.size() + otherNormals.size() + extra.size());
+
+       std::copy(begin(interesting),   end(interesting),       std::back_inserter(values));
+       std::copy(begin(normals),               end(normals),           std::back_inserter(values));
+       std::copy(begin(otherNormals),  end(otherNormals),      std::back_inserter(values));
+       std::copy(begin(extra),                 end(extra),                     std::back_inserter(values));
+
+       // Shuffle samples around a bit to make it more interesting.
+       rnd.shuffle(begin(values), end(values));
+
+       return values;
+}
+
+// This singleton makes sure generated samples are stable no matter the test order.
+class InputGenerator
+{
+public:
+       static const InputGenerator& getInstance ()
+       {
+               static InputGenerator instance;
+               return instance;
+       }
+
+       const std::vector<tcu::Float16>& getInputValues16 () const
+       {
+               return m_values16;
+       }
+
+       const std::vector<tcu::Float32>& getInputValues32 () const
+       {
+               return m_values32;
+       }
+
+       const std::vector<tcu::Float64>& getInputValues64 () const
+       {
+               return m_values64;
+       }
+
+private:
+       InputGenerator ()
+               : m_rnd(kRandomSeed)
+               , m_values16(getInputValues<tcu::Float16>(m_rnd))
+               , m_values32(getInputValues<tcu::Float32>(m_rnd))
+               , m_values64(getInputValues<tcu::Float64>(m_rnd))
+       {
+       }
+
+       // Cannot copy or assign.
+       InputGenerator(const InputGenerator&)                           = delete;
+       InputGenerator& operator=(const InputGenerator&)        = delete;
+
+       de::Random                                      m_rnd;
+       std::vector<tcu::Float16>       m_values16;
+       std::vector<tcu::Float32>       m_values32;
+       std::vector<tcu::Float64>       m_values64;
+};
+
+// Check single result is as expected.
+// Works for implementations of tcu::Float as T1 and T2.
+template <class T1, class T2>
+bool validConversion (const T1& orig, const T2& result)
+{
+       const T2        acceptedResults[]       = { T2::convert(orig, tcu::ROUND_DOWNWARD), T2::convert(orig, tcu::ROUND_UPWARD) };
+       bool            valid                           = false;
+
+       for (const auto& validResult : acceptedResults)
+       {
+               if (validResult.isNaN() && result.isNaN())
+                       valid = true;
+               else if (validResult.isInf() && result.isInf())
+                       valid = true;
+               else if (validResult.isZero() && result.isZero())
+                       valid = true;
+               else if (validResult.isDenorm() && (result.isDenorm() || result.isZero()))
+                       valid = true;
+               else if (validResult.bits() == result.bits()) // Exact conversion, up or down.
+                       valid = true;
+       }
+
+       return valid;
+}
+
+// Check results vector is as expected.
+template <class T1, class T2>
+bool validConversion (const std::vector<T1>& orig, const std::vector<T2>& converted, tcu::TestLog& log)
+{
+       DE_ASSERT(orig.size() == converted.size());
+
+       bool allValid = true;
+
+       for (size_t i = 0; i < orig.size(); ++i)
+       {
+               const bool valid = validConversion(orig[i], converted[i]);
+
+               {
+                       const double origD = orig[i].asDouble();
+                       const double convD = converted[i].asDouble();
+
+                       std::ostringstream msg;
+                       msg << "[" << i << "] "
+                               << std::setprecision(std::numeric_limits<double>::digits10 + 2) << std::scientific
+                               << origD << " converted to " << convD << ": " << (valid ? "OK" : "FAILURE");
+
+                       log << tcu::TestLog::Message << msg.str() << tcu::TestLog::EndMessage;
+               }
+
+               if (!valid)
+                       allValid = false;
+       }
+
+       return allValid;
+}
+
+// Helps calculate buffer sizes and other parameters for the given number of values and vector length using a given floating point
+// type. This is mostly used in packFloats() below, but we also need this information in the iterate() method for the test instance,
+// so it has been separated.
+struct BufferSizeInfo
+{
+       template <class T>
+       static BufferSizeInfo calculate (size_t numValues_, size_t vectorLength_)
+       {
+               // The vector length must be a known number.
+               DE_ASSERT(vectorLength_ >= kMinVectorLength && vectorLength_ <= kMaxVectorLength);
+               // The number of values must be appropriate for the vector length.
+               DE_ASSERT(numValues_ % vectorLength_ == 0);
+
+               BufferSizeInfo info;
+
+               info.numValues          = numValues_;
+               info.vectorLength       = vectorLength_;
+               info.totalVectors       = numValues_ / vectorLength_;
+
+               const size_t elementSize                = sizeof(typename T::StorageType);
+               const size_t effectiveLength    = kEffectiveLength[vectorLength_];
+               const size_t vectorSize                 = elementSize * effectiveLength;
+               const size_t extraBytes                 = vectorSize % kArrayAlignment;
+
+               info.vectorStrideBytes  = vectorSize + ((extraBytes == 0) ? 0 : (kArrayAlignment - extraBytes));
+               info.memorySizeBytes    = info.vectorStrideBytes * info.totalVectors;
+
+               return info;
+       }
+
+       size_t numValues;
+       size_t vectorLength;
+       size_t totalVectors;
+       size_t vectorStrideBytes;
+       size_t memorySizeBytes;
+};
+
+// Pack an array of tcu::Float values into a buffer to be read from a shader, as if it was an array of vectors with each vector
+// having size vectorLength (e.g. 3 for a vec3). Note: assumes std140.
+template <class T>
+std::vector<deUint8> packFloats (const std::vector<T>& values, size_t vectorLength)
+{
+       BufferSizeInfo sizeInfo = BufferSizeInfo::calculate<T>(values.size(), vectorLength);
+
+       std::vector<deUint8> memory(sizeInfo.memorySizeBytes);
+       for (size_t i = 0; i < sizeInfo.totalVectors; ++i)
+       {
+               T* vectorPtr = reinterpret_cast<T*>(memory.data() + sizeInfo.vectorStrideBytes * i);
+               for (size_t j = 0; j < vectorLength; ++j)
+                       vectorPtr[j] = values[i*vectorLength + j];
+       }
+
+       return memory;
+}
+
+// Unpack an array of vectors into an array of values, undoing what packFloats would do.
+// expectedNumValues is used for verification.
+template <class T>
+std::vector<T> unpackFloats (const std::vector<deUint8>& memory, size_t vectorLength, size_t expectedNumValues)
+{
+       DE_ASSERT(vectorLength >= kMinVectorLength && vectorLength <= kMaxVectorLength);
+
+       const size_t effectiveLength    = kEffectiveLength[vectorLength];
+       const size_t elementSize                = sizeof(typename T::StorageType);
+       const size_t vectorSize                 = elementSize * effectiveLength;
+       const size_t extraBytes                 = vectorSize % kArrayAlignment;
+       const size_t vectorBlockSize    = vectorSize + ((extraBytes == 0) ? 0 : (kArrayAlignment - extraBytes));
+
+       DE_ASSERT(memory.size() % vectorBlockSize == 0);
+       const size_t numStoredVectors   = memory.size() / vectorBlockSize;
+       const size_t numStoredValues    = numStoredVectors * vectorLength;
+
+       DE_UNREF(expectedNumValues); // For release builds.
+       DE_ASSERT(numStoredValues == expectedNumValues);
+       std::vector<T> values;
+       values.reserve(numStoredValues);
+
+       for (size_t i = 0; i < numStoredVectors; ++i)
+       {
+               const T* vectorPtr = reinterpret_cast<const T*>(memory.data() + vectorBlockSize * i);
+               for (size_t j = 0; j < vectorLength; ++j)
+                       values.push_back(vectorPtr[j]);
+       }
+
+       return values;
+}
+
+enum FloatType
+{
+       FLOAT_TYPE_16_BITS = 0,
+       FLOAT_TYPE_32_BITS,
+       FLOAT_TYPE_64_BITS,
+       FLOAT_TYPE_MAX_ENUM,
+};
+
+static const char* const kFloatNames[FLOAT_TYPE_MAX_ENUM] =
+{
+       "f16",
+       "f32",
+       "f64",
+};
+
+static const char* const kGLSLTypes[][kMaxVectorLength + 1] =
+{
+       { nullptr, "float16_t", "f16vec2",      "f16vec3",      "f16vec4"       },
+       { nullptr, "float",             "vec2",         "vec3",         "vec4"          },
+       { nullptr, "double",    "dvec2",        "dvec3",        "dvec4"         },
+};
+
+struct TestParams
+{
+       FloatType       from;
+       FloatType       to;
+       size_t          vectorLength;
+
+       std::string     getInputTypeStr         () const
+       {
+               DE_ASSERT(from >= 0 && from < FLOAT_TYPE_MAX_ENUM);
+               DE_ASSERT(vectorLength >= kMinVectorLength && vectorLength <= kMaxVectorLength);
+               return kGLSLTypes[from][vectorLength];
+       }
+
+       std::string getOutputTypeStr    () const
+       {
+               DE_ASSERT(to >= 0 && to < FLOAT_TYPE_MAX_ENUM);
+               DE_ASSERT(vectorLength >= kMinVectorLength && vectorLength <= kMaxVectorLength);
+               return kGLSLTypes[to][vectorLength];
+       }
+};
+
+class FConvertTestInstance : public TestInstance
+{
+public:
+                                                       FConvertTestInstance    (Context& context, const TestParams& params)
+                                                               : TestInstance(context)
+                                                               , m_params(params)
+                                                               {}
+
+       virtual tcu::TestStatus iterate                                 (void);
+
+private:
+       TestParams      m_params;
+};
+
+class FConvertTestCase : public TestCase
+{
+public:
+                                                               FConvertTestCase        (tcu::TestContext& context, const std::string& name, const std::string& desc, const TestParams& params)
+                                                                       : TestCase      (context, name, desc)
+                                                                       , m_params      (params)
+                                                                       {}
+
+                                                               ~FConvertTestCase       (void) {}
+       virtual TestInstance*           createInstance          (Context& context) const { return new FConvertTestInstance(context, m_params); }
+       virtual void                            initPrograms            (vk::SourceCollections& programCollection) const;
+       virtual void                            checkSupport            (Context& context) const;
+
+private:
+       TestParams      m_params;
+};
+
+void FConvertTestCase::initPrograms (vk::SourceCollections& programCollection) const
+{
+       const std::string               inputType               = m_params.getInputTypeStr();
+       const std::string               outputType              = m_params.getOutputTypeStr();
+       const InputGenerator&   inputGenerator  = InputGenerator::getInstance();
+
+       size_t numValues = 0;
+       switch (m_params.from)
+       {
+       case FLOAT_TYPE_16_BITS:
+               numValues = inputGenerator.getInputValues16().size();
+               break;
+       case FLOAT_TYPE_32_BITS:
+               numValues = inputGenerator.getInputValues32().size();
+               break;
+       case FLOAT_TYPE_64_BITS:
+               numValues = inputGenerator.getInputValues64().size();
+               break;
+       default:
+               DE_ASSERT(false);
+               break;
+       }
+
+       const size_t arraySize = numValues / m_params.vectorLength;
+
+       std::ostringstream shader;
+
+       shader
+               << "#version 450 core\n"
+               << ((m_params.from == FLOAT_TYPE_16_BITS || m_params.to == FLOAT_TYPE_16_BITS) ?
+                       "#extension GL_EXT_shader_16bit_storage: require\n"                                     // This is needed to use 16-bit float types in buffers.
+                       "#extension GL_EXT_shader_explicit_arithmetic_types: require\n"         // This is needed for some conversions.
+                       : "")
+               << "layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;\n"
+               << "layout(set = 0, binding = 0, std140) buffer issbodef { " << inputType << " val[" << arraySize << "]; } issbo;\n"
+               << "layout(set = 0, binding = 1, std140) buffer ossbodef { " << outputType << " val[" << arraySize << "]; } ossbo;\n"
+               << "void main()\n"
+               << "{\n"
+               << "    ossbo.val[gl_WorkGroupID.x] = " << outputType << "(issbo.val[gl_WorkGroupID.x]);\n"
+               << "}\n";
+
+       programCollection.glslSources.add("comp") << glu::ComputeSource(shader.str());
+}
+
+void FConvertTestCase::checkSupport (Context& context) const
+{
+       if (m_params.from == FLOAT_TYPE_64_BITS || m_params.to == FLOAT_TYPE_64_BITS)
+       {
+               // Check for 64-bit float support.
+               auto features = context.getDeviceFeatures();
+               if (!features.shaderFloat64)
+                       TCU_THROW(NotSupportedError, "64-bit floats not supported in shader code");
+       }
+
+       if (m_params.from == FLOAT_TYPE_16_BITS || m_params.to == FLOAT_TYPE_16_BITS)
+       {
+               // Check for 16-bit float support.
+               auto& features16 = context.getShaderFloat16Int8Features();
+               if (!features16.shaderFloat16)
+                       TCU_THROW(NotSupportedError, "16-bit floats not supported in shader code");
+
+               auto& storage16 = context.get16BitStorageFeatures();
+               if (!storage16.storageBuffer16BitAccess)
+                       TCU_THROW(NotSupportedError, "16-bit floats not supported for storage buffers");
+       }
+}
+
+tcu::TestStatus FConvertTestInstance::iterate (void)
+{
+       BufferSizeInfo                  inputBufferSizeInfo;
+       BufferSizeInfo                  outputBufferSizeInfo;
+       std::vector<deUint8>    inputMemory;
+
+       // Calculate buffer sizes and convert input values to a packed input memory format, depending on the input and output types.
+       switch (m_params.from)
+       {
+       case FLOAT_TYPE_16_BITS:
+               {
+                       auto& inputValues = InputGenerator::getInstance().getInputValues16();
+                       inputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float16>(inputValues.size(), m_params.vectorLength);
+                       switch (m_params.to)
+                       {
+                       case FLOAT_TYPE_32_BITS:
+                               outputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float32>(inputValues.size(), m_params.vectorLength);
+                               break;
+                       case FLOAT_TYPE_64_BITS:
+                               outputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float64>(inputValues.size(), m_params.vectorLength);
+                               break;
+                       default:
+                               DE_ASSERT(false);
+                               break;
+                       }
+                       inputMemory = packFloats(inputValues, m_params.vectorLength);
+               }
+               break;
+
+       case FLOAT_TYPE_32_BITS:
+               {
+                       auto& inputValues = InputGenerator::getInstance().getInputValues32();
+                       inputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float32>(inputValues.size(), m_params.vectorLength);
+                       switch (m_params.to)
+                       {
+                       case FLOAT_TYPE_16_BITS:
+                               outputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float16>(inputValues.size(), m_params.vectorLength);
+                               break;
+                       case FLOAT_TYPE_64_BITS:
+                               outputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float64>(inputValues.size(), m_params.vectorLength);
+                               break;
+                       default:
+                               DE_ASSERT(false);
+                               break;
+                       }
+                       inputMemory = packFloats(inputValues, m_params.vectorLength);
+               }
+               break;
+
+       case FLOAT_TYPE_64_BITS:
+               {
+                       auto& inputValues = InputGenerator::getInstance().getInputValues64();
+                       inputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float64>(inputValues.size(), m_params.vectorLength);
+                       switch (m_params.to)
+                       {
+                       case FLOAT_TYPE_16_BITS:
+                               outputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float16>(inputValues.size(), m_params.vectorLength);
+                               break;
+                       case FLOAT_TYPE_32_BITS:
+                               outputBufferSizeInfo = BufferSizeInfo::calculate<tcu::Float32>(inputValues.size(), m_params.vectorLength);
+                               break;
+                       default:
+                               DE_ASSERT(false);
+                               break;
+                       }
+                       inputMemory = packFloats(inputValues, m_params.vectorLength);
+               }
+               break;
+
+       default:
+               DE_ASSERT(false);
+               break;
+       }
+
+       // Prepare input and output buffers.
+       auto&   vkd                     = m_context.getDeviceInterface();
+       auto    device          = m_context.getDevice();
+       auto&   allocator       = m_context.getDefaultAllocator();
+
+       de::MovePtr<vk::BufferWithMemory> inputBuffer(
+               new vk::BufferWithMemory(vkd, device, allocator,
+                                                                vk::makeBufferCreateInfo(inputBufferSizeInfo.memorySizeBytes, vk::VK_BUFFER_USAGE_STORAGE_BUFFER_BIT),
+                                                                vk::MemoryRequirement::HostVisible)
+       );
+
+       de::MovePtr<vk::BufferWithMemory> outputBuffer(
+               new vk::BufferWithMemory(vkd, device, allocator,
+                                                                vk::makeBufferCreateInfo(outputBufferSizeInfo.memorySizeBytes, vk::VK_BUFFER_USAGE_STORAGE_BUFFER_BIT),
+                                                                vk::MemoryRequirement::HostVisible)
+       );
+
+       // Copy values to input buffer.
+       {
+               auto& alloc = inputBuffer->getAllocation();
+               deMemcpy(reinterpret_cast<deUint8*>(alloc.getHostPtr()) + alloc.getOffset(), inputMemory.data(), inputMemory.size());
+               vk::flushAlloc(vkd, device, alloc);
+       }
+
+       // Create an array with the input and output buffers to make it easier to iterate below.
+       const vk::VkBuffer buffers[] = { inputBuffer->get(), outputBuffer->get() };
+
+       // Create descriptor set layout.
+       std::vector<vk::VkDescriptorSetLayoutBinding> bindings;
+       for (int i = 0; i < DE_LENGTH_OF_ARRAY(buffers); ++i)
+       {
+               const vk::VkDescriptorSetLayoutBinding binding =
+               {
+                       static_cast<deUint32>(i),                                                               // uint32_t              binding;
+                       vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER,                                  // VkDescriptorType      descriptorType;
+                       1u,                                                                                                             // uint32_t              descriptorCount;
+                       vk::VK_SHADER_STAGE_COMPUTE_BIT,                                                // VkShaderStageFlags    stageFlags;
+                       DE_NULL,                                                                                                        // const VkSampler*      pImmutableSamplers;
+               };
+               bindings.push_back(binding);
+       }
+
+       const vk::VkDescriptorSetLayoutCreateInfo layoutCreateInfo =
+       {
+               vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO,        // VkStructureType                        sType;
+               DE_NULL,                                                                                                        // const void*                            pNext;
+               0,                                                                                                                      // VkDescriptorSetLayoutCreateFlags       flags;
+               static_cast<deUint32>(bindings.size()),                                         // uint32_t                               bindingCount;
+               bindings.data()                                                                                         // const VkDescriptorSetLayoutBinding*    pBindings;
+       };
+       auto descriptorSetLayout = vk::createDescriptorSetLayout(vkd, device, &layoutCreateInfo);
+
+       // Create descriptor set.
+       vk::DescriptorPoolBuilder poolBuilder;
+       for (const auto& b : bindings)
+               poolBuilder.addType(b.descriptorType, 1u);
+       auto descriptorPool = poolBuilder.build(vkd, device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+
+       const vk::VkDescriptorSetAllocateInfo allocateInfo =
+       {
+               vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,     // VkStructureType                 sType;
+               DE_NULL,                                                                                        // const void*                     pNext;
+               *descriptorPool,                                                                        // VkDescriptorPool                descriptorPool;
+               1u,                                                                                                     // uint32_t                        descriptorSetCount;
+               &descriptorSetLayout.get()                                                      // const VkDescriptorSetLayout*    pSetLayouts;
+       };
+       auto descriptorSet = vk::allocateDescriptorSet(vkd, device, &allocateInfo);
+
+       // Update descriptor set.
+       std::vector<vk::VkDescriptorBufferInfo> descriptorBufferInfos;
+       std::vector<vk::VkWriteDescriptorSet>   descriptorWrites;
+
+       for (const auto& buffer : buffers)
+       {
+               const vk::VkDescriptorBufferInfo bufferInfo =
+               {
+                       buffer,                 // VkBuffer        buffer;
+                       0u,                             // VkDeviceSize    offset;
+                       VK_WHOLE_SIZE,  // VkDeviceSize    range;
+               };
+               descriptorBufferInfos.push_back(bufferInfo);
+       }
+
+       for (size_t i = 0; i < bindings.size(); ++i)
+       {
+               const vk::VkWriteDescriptorSet write =
+               {
+                       vk::VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET,     // VkStructureType                  sType;
+                       DE_NULL,                                                                        // const void*                      pNext;
+                       *descriptorSet,                                                         // VkDescriptorSet                  dstSet;
+                       static_cast<deUint32>(i),                                       // uint32_t                         dstBinding;
+                       0u,                                                                                     // uint32_t                         dstArrayElement;
+                       1u,                                                                                     // uint32_t                         descriptorCount;
+                       bindings[i].descriptorType,                                     // VkDescriptorType                 descriptorType;
+                       DE_NULL,                                                                        // const VkDescriptorImageInfo*     pImageInfo;
+                       &descriptorBufferInfos[i],                                      // const VkDescriptorBufferInfo*    pBufferInfo;
+                       DE_NULL,                                                                        // const VkBufferView*              pTexelBufferView;
+               };
+               descriptorWrites.push_back(write);
+       }
+       vkd.updateDescriptorSets(device, static_cast<deUint32>(descriptorWrites.size()), descriptorWrites.data(), 0u, DE_NULL);
+
+       // Prepare barriers in advance so data is visible to the shaders and the host.
+       std::vector<vk::VkBufferMemoryBarrier> hostToDevBarriers;
+       std::vector<vk::VkBufferMemoryBarrier> devToHostBarriers;
+       for (int i = 0; i < DE_LENGTH_OF_ARRAY(buffers); ++i)
+       {
+               const vk::VkBufferMemoryBarrier hostToDev =
+               {
+                       vk::VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,                                            // VkStructureType      sType;
+                       DE_NULL,                                                                                                                        // const void*          pNext;
+                       vk::VK_ACCESS_HOST_WRITE_BIT,                                                                           // VkAccessFlags        srcAccessMask;
+                       (vk::VK_ACCESS_SHADER_READ_BIT | vk::VK_ACCESS_SHADER_WRITE_BIT),       // VkAccessFlags        dstAccessMask;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                                        // deUint32                     srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                                        // deUint32                     dstQueueFamilyIndex;
+                       buffers[i],                                                                                                                     // VkBuffer                     buffer;
+                       0u,                                                                                                                                     // VkDeviceSize         offset;
+                       VK_WHOLE_SIZE,                                                                                                          // VkDeviceSize         size;
+               };
+               hostToDevBarriers.push_back(hostToDev);
+
+               const vk::VkBufferMemoryBarrier devToHost =
+               {
+                       vk::VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,                                            // VkStructureType      sType;
+                       DE_NULL,                                                                                                                        // const void*          pNext;
+                       vk::VK_ACCESS_SHADER_WRITE_BIT,                                                                         // VkAccessFlags        srcAccessMask;
+                       vk::VK_ACCESS_HOST_READ_BIT,                                                                            // VkAccessFlags        dstAccessMask;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                                        // deUint32                     srcQueueFamilyIndex;
+                       VK_QUEUE_FAMILY_IGNORED,                                                                                        // deUint32                     dstQueueFamilyIndex;
+                       buffers[i],                                                                                                                     // VkBuffer                     buffer;
+                       0u,                                                                                                                                     // VkDeviceSize         offset;
+                       VK_WHOLE_SIZE,                                                                                                          // VkDeviceSize         size;
+               };
+               devToHostBarriers.push_back(devToHost);
+       }
+
+       // Create command pool and command buffer.
+       auto queueFamilyIndex = m_context.getUniversalQueueFamilyIndex();
+
+       const vk::VkCommandPoolCreateInfo cmdPoolCreateInfo =
+       {
+               vk::VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO, // VkStructureType                              sType;
+               DE_NULL,                                                                                // const void*                                  pNext;
+               vk::VK_COMMAND_POOL_CREATE_TRANSIENT_BIT,               // VkCommandPoolCreateFlags             flags;
+               queueFamilyIndex,                                                               // deUint32                                             queueFamilyIndex;
+       };
+       auto cmdPool = vk::createCommandPool(vkd, device, &cmdPoolCreateInfo);
+
+       const vk::VkCommandBufferAllocateInfo cmdBufferAllocateInfo =
+       {
+               vk::VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO,     // VkStructureType                      sType;
+               DE_NULL,                                                                                        // const void*                          pNext;
+               *cmdPool,                                                                                       // VkCommandPool                        commandPool;
+               vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY,                            // VkCommandBufferLevel         level;
+               1u,                                                                                                     // deUint32                                     commandBufferCount;
+       };
+       auto cmdBuffer = vk::allocateCommandBuffer(vkd, device, &cmdBufferAllocateInfo);
+
+       // Create pipeline layout.
+       const vk::VkPipelineLayoutCreateInfo pipelineLayoutCreateInfo =
+       {
+               vk::VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,      // VkStructureType                                      sType;
+               DE_NULL,                                                                                        // const void*                                          pNext;
+               0,                                                                                                      // VkPipelineLayoutCreateFlags          flags;
+               1u,                                                                                                     // deUint32                                                     setLayoutCount;
+               &descriptorSetLayout.get(),                                                     // const VkDescriptorSetLayout*         pSetLayouts;
+               0u,                                                                                                     // deUint32                                                     pushConstantRangeCount;
+               DE_NULL,                                                                                        // const VkPushConstantRange*           pPushConstantRanges;
+       };
+       auto pipelineLayout = vk::createPipelineLayout(vkd, device, &pipelineLayoutCreateInfo);
+
+       // Create compute pipeline.
+       const vk::Unique<vk::VkShaderModule> shader(vk::createShaderModule(vkd, device, m_context.getBinaryCollection().get("comp"), 0));
+
+       const vk::VkComputePipelineCreateInfo computeCreateInfo =
+       {
+               vk::VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO,     // VkStructureType                    sType;
+               DE_NULL,                                                                                        // const void*                        pNext;
+               0,                                                                                                      // VkPipelineCreateFlags              flags;
+               {                                                                                                       // VkPipelineShaderStageCreateInfo    stage;
+                       vk::VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,        // VkStructureType                     sType;
+                       DE_NULL,                                                                                                        // const void*                         pNext;
+                       0,                                                                                                                      // VkPipelineShaderStageCreateFlags    flags;
+                       vk::VK_SHADER_STAGE_COMPUTE_BIT,                                                        // VkShaderStageFlagBits               stage;
+                       *shader,                                                                                                        // VkShaderModule                      module;
+                       "main",                                                                                                         // const char*                         pName;
+                       DE_NULL,                                                                                                        // const VkSpecializationInfo*         pSpecializationInfo;
+               },
+               *pipelineLayout,                                                                        // VkPipelineLayout                   layout;
+               DE_NULL,                                                                                        // VkPipeline                         basePipelineHandle;
+               0,                                                                                                      // int32_t                            basePipelineIndex;
+       };
+       auto computePipeline = vk::createComputePipeline(vkd, device, DE_NULL, &computeCreateInfo);
+
+       // Run the shader.
+       vk::beginCommandBuffer(vkd, *cmdBuffer);
+               vkd.cmdBindPipeline(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline);
+               vkd.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1u, &descriptorSet.get(), 0u, DE_NULL);
+               vkd.cmdPipelineBarrier(*cmdBuffer, vk::VK_PIPELINE_STAGE_HOST_BIT, vk::VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0, 0u, DE_NULL, static_cast<deUint32>(hostToDevBarriers.size()), hostToDevBarriers.data(), 0u, DE_NULL);
+               vkd.cmdDispatch(*cmdBuffer, static_cast<deUint32>(inputBufferSizeInfo.totalVectors), 1u, 1u);
+               vkd.cmdPipelineBarrier(*cmdBuffer, vk::VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, vk::VK_PIPELINE_STAGE_HOST_BIT, 0, 0u, DE_NULL, static_cast<deUint32>(devToHostBarriers.size()), devToHostBarriers.data(), 0u, DE_NULL);
+       vk::endCommandBuffer(vkd, *cmdBuffer);
+       vk::submitCommandsAndWait(vkd, device, m_context.getUniversalQueue(), *cmdBuffer);
+
+       // Invalidate output allocation.
+       vk::invalidateAlloc(vkd, device, outputBuffer->getAllocation());
+
+       // Copy output buffer data.
+       std::vector<deUint8> outputMemory(outputBufferSizeInfo.memorySizeBytes);
+       {
+               auto& alloc = outputBuffer->getAllocation();
+               deMemcpy(outputMemory.data(), reinterpret_cast<deUint8*>(alloc.getHostPtr()) + alloc.getOffset(), outputBufferSizeInfo.memorySizeBytes);
+       }
+
+       // Unpack and verify output data.
+       auto& testLog = m_context.getTestContext().getLog();
+       bool conversionOk = false;
+       switch (m_params.to)
+       {
+       case FLOAT_TYPE_16_BITS:
+               {
+                       auto outputValues = unpackFloats<tcu::Float16>(outputMemory, m_params.vectorLength, inputBufferSizeInfo.numValues);
+                       switch (m_params.from)
+                       {
+                       case FLOAT_TYPE_32_BITS:
+                               {
+                                       auto& inputValues = InputGenerator::getInstance().getInputValues32();
+                                       conversionOk = validConversion(inputValues, outputValues, testLog);
+                               }
+                               break;
+
+                       case FLOAT_TYPE_64_BITS:
+                               {
+                                       auto& inputValues = InputGenerator::getInstance().getInputValues64();
+                                       conversionOk = validConversion(inputValues, outputValues, testLog);
+                               }
+                               break;
+
+                       default:
+                               DE_ASSERT(false);
+                               break;
+                       }
+               }
+               break;
+
+       case FLOAT_TYPE_32_BITS:
+               {
+                       auto outputValues = unpackFloats<tcu::Float32>(outputMemory, m_params.vectorLength, inputBufferSizeInfo.numValues);
+                       switch (m_params.from)
+                       {
+                       case FLOAT_TYPE_16_BITS:
+                               {
+                                       auto& inputValues = InputGenerator::getInstance().getInputValues16();
+                                       conversionOk = validConversion(inputValues, outputValues, testLog);
+                               }
+                               break;
+
+                       case FLOAT_TYPE_64_BITS:
+                               {
+                                       auto& inputValues = InputGenerator::getInstance().getInputValues64();
+                                       conversionOk = validConversion(inputValues, outputValues, testLog);
+                               }
+                               break;
+
+                       default:
+                               DE_ASSERT(false);
+                               break;
+                       }
+               }
+               break;
+
+       case FLOAT_TYPE_64_BITS:
+               {
+                       auto outputValues = unpackFloats<tcu::Float64>(outputMemory, m_params.vectorLength, inputBufferSizeInfo.numValues);
+                       switch (m_params.from)
+                       {
+                       case FLOAT_TYPE_16_BITS:
+                               {
+                                       auto& inputValues = InputGenerator::getInstance().getInputValues16();
+                                       conversionOk = validConversion(inputValues, outputValues, testLog);
+                               }
+                               break;
+
+                       case FLOAT_TYPE_32_BITS:
+                               {
+                                       auto& inputValues = InputGenerator::getInstance().getInputValues32();
+                                       conversionOk = validConversion(inputValues, outputValues, testLog);
+                               }
+                               break;
+
+                       default:
+                               DE_ASSERT(false);
+                               break;
+                       }
+               }
+               break;
+
+       default:
+               DE_ASSERT(false);
+               break;
+       }
+
+       return (conversionOk ? tcu::TestStatus::pass("Pass") : tcu::TestStatus::fail("Fail"));
+}
+
+} // anonymous
+
+tcu::TestCaseGroup*    createPrecisionFconvertGroup (tcu::TestContext& testCtx)
+{
+       tcu::TestCaseGroup* newGroup = new tcu::TestCaseGroup(testCtx, "precision_fconvert", "OpFConvert precision tests");
+
+       for (int i = 0; i < FLOAT_TYPE_MAX_ENUM; ++i)
+       for (int j = 0; j < FLOAT_TYPE_MAX_ENUM; ++j)
+       for (size_t k = kMinVectorLength; k <= kMaxVectorLength; ++k)
+       {
+               // No actual conversion if the types are the same.
+               if (i == j)
+                       continue;
+
+               TestParams params = {
+                       static_cast<FloatType>(i),
+                       static_cast<FloatType>(j),
+                       k,
+               };
+
+               std::string testName = std::string() + kFloatNames[i] + "_to_" + kFloatNames[j] + "_size_" + std::to_string(k);
+               std::string testDescription = std::string("Conversion from ") + kFloatNames[i] + " to " + kFloatNames[j] + " with vectors of size " + std::to_string(k);
+
+               newGroup->addChild(new FConvertTestCase(testCtx, testName, testDescription, params));
+       }
+
+       return newGroup;
+}
+
+} // shaderexecutor
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderFConvertTests.hpp b/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderFConvertTests.hpp
new file mode 100644 (file)
index 0000000..7c13e6e
--- /dev/null
@@ -0,0 +1,40 @@
+#ifndef _VKTSHADERFCONVERTTESTS_HPP
+#define _VKTSHADERFCONVERTTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2019 Valve Corporation.
+ * Copyright (c) 2019 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief OpFConvert tests.
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace shaderexecutor
+{
+
+tcu::TestCaseGroup*    createPrecisionFconvertGroup (tcu::TestContext& testCtx);
+
+} // shaderexecutor
+} // vkt
+
+#endif // _VKTSHADERFCONVERTTESTS_HPP
index 4476c3f..9676539 100644 (file)
@@ -46,9 +46,9 @@ struct QueueFamilyQueuesCount
        deUint32 queueCount;
 };
 
-deUint32 findMatchingQueueFamilyIndex (const std::vector<vk::VkQueueFamilyProperties>& queueFamilyProperties,
-                                                                          const VkQueueFlags                                                           queueFlags,
-                                                                          const deUint32                                                                       startIndex)
+deUint32 findMatchingQueueFamilyIndex  (const std::vector<VkQueueFamilyProperties>&    queueFamilyProperties,
+                                                                                const VkQueueFlags                                                             queueFlags,
+                                                                                const deUint32                                                                 startIndex)
 {
        for (deUint32 queueNdx = startIndex; queueNdx < queueFamilyProperties.size(); ++queueNdx)
        {
@@ -63,13 +63,13 @@ deUint32 findMatchingQueueFamilyIndex (const std::vector<vk::VkQueueFamilyProper
 
 void SparseResourcesBaseInstance::createDeviceSupportingQueues(const QueueRequirementsVec& queueRequirements)
 {
-       typedef std::map<vk::VkQueueFlags, std::vector<Queue> >         QueuesMap;
-       typedef std::map<deUint32, QueueFamilyQueuesCount>                      SelectedQueuesMap;
-       typedef std::map<deUint32, std::vector<float> >                         QueuePrioritiesMap;
+       typedef std::map<VkQueueFlags, std::vector<Queue> >     QueuesMap;
+       typedef std::map<deUint32, QueueFamilyQueuesCount>      SelectedQueuesMap;
+       typedef std::map<deUint32, std::vector<float> >         QueuePrioritiesMap;
 
-       std::vector<VkPhysicalDeviceGroupProperties>                            devGroupProperties;
-       std::vector<const char*>                                                                        deviceExtensions;
-       VkDeviceGroupDeviceCreateInfo                                                           deviceGroupInfo =
+       std::vector<VkPhysicalDeviceGroupProperties>            devGroupProperties;
+       std::vector<const char*>                                                        deviceExtensions;
+       VkDeviceGroupDeviceCreateInfo                                           deviceGroupInfo =
        {
                VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR,          //stype
                DE_NULL,                                                                                                        //pNext
@@ -163,12 +163,12 @@ void SparseResourcesBaseInstance::createDeviceSupportingQueues(const QueueRequir
 
                const VkDeviceQueueCreateInfo queueInfo =
                {
-                       VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO,             // VkStructureType             sType;
-                       DE_NULL,                                                                                // const void*                 pNext;
-                       (VkDeviceQueueCreateFlags)0u,                                   // VkDeviceQueueCreateFlags    flags;
-                       queueFamilyIter->first,                                                 // uint32_t                    queueFamilyIndex;
-                       queueFamilyIter->second.queueCount,                             // uint32_t                    queueCount;
-                       &queuePriorities[queueFamilyIter->first][0],    // const float*                pQueuePriorities;
+                       VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO,             // VkStructureType                      sType;
+                       DE_NULL,                                                                                // const void*                          pNext;
+                       (VkDeviceQueueCreateFlags)0u,                                   // VkDeviceQueueCreateFlags     flags;
+                       queueFamilyIter->first,                                                 // uint32_t                                     queueFamilyIndex;
+                       queueFamilyIter->second.queueCount,                             // uint32_t                                     queueCount;
+                       &queuePriorities[queueFamilyIter->first][0],    // const float*                         pQueuePriorities;
                };
 
                queueInfos.push_back(queueInfo);
@@ -177,16 +177,16 @@ void SparseResourcesBaseInstance::createDeviceSupportingQueues(const QueueRequir
        const VkPhysicalDeviceFeatures  deviceFeatures  = getPhysicalDeviceFeatures(instanceDriver, physicalDevice);
        const VkDeviceCreateInfo                deviceInfo              =
        {
-               VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO,                                           // VkStructureType                    sType;
-               m_useDeviceGroups ? &deviceGroupInfo : DE_NULL,                         // const void*                        pNext;
-               (VkDeviceCreateFlags)0,                                                                         // VkDeviceCreateFlags                flags;
-               static_cast<deUint32>(queueInfos.size())        ,                               // uint32_t                           queueCreateInfoCount;
-               &queueInfos[0],                                                                                         // const VkDeviceQueueCreateInfo*     pQueueCreateInfos;
-               0u,                                                                                                                     // uint32_t                           enabledLayerCount;
-               DE_NULL,                                                                                                        // const char* const*                 ppEnabledLayerNames;
-               deUint32(deviceExtensions.size()),                                                      // uint32_t                           enabledExtensionCount;
-               deviceExtensions.size() ? &deviceExtensions[0] : DE_NULL,       // const char* const*                 ppEnabledExtensionNames;
-               &deviceFeatures,                                                                                        // const VkPhysicalDeviceFeatures*    pEnabledFeatures;
+               VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO,                                           // VkStructureType                                      sType;
+               m_useDeviceGroups ? &deviceGroupInfo : DE_NULL,                         // const void*                                          pNext;
+               (VkDeviceCreateFlags)0,                                                                         // VkDeviceCreateFlags                          flags;
+               static_cast<deUint32>(queueInfos.size())        ,                               // uint32_t                                                     queueCreateInfoCount;
+               &queueInfos[0],                                                                                         // const VkDeviceQueueCreateInfo*       pQueueCreateInfos;
+               0u,                                                                                                                     // uint32_t                                                     enabledLayerCount;
+               DE_NULL,                                                                                                        // const char* const*                           ppEnabledLayerNames;
+               deUint32(deviceExtensions.size()),                                                      // uint32_t                                                     enabledExtensionCount;
+               deviceExtensions.size() ? &deviceExtensions[0] : DE_NULL,       // const char* const*                           ppEnabledExtensionNames;
+               &deviceFeatures,                                                                                        // const VkPhysicalDeviceFeatures*      pEnabledFeatures;
        };
 
        m_logicalDevice = createCustomDevice(m_context.getTestContext().getCommandLine().isValidationEnabled(), m_context.getPlatformInterface(), instance, instanceDriver, physicalDevice, &deviceInfo);
index 24ae508..1c666c3 100755 (executable)
@@ -299,7 +299,7 @@ tcu::TestStatus BufferSparseMemoryAliasingInstance::iterate (void)
                const Unique<VkBuffer>                  outputBuffer(createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
                const de::UniquePtr<Allocation> outputBufferAlloc(bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
 
-               // Create command buffer for compute and data transfer oparations
+               // Create command buffer for compute and data transfer operations
                const Unique<VkCommandPool>       commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
                const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
 
index d32af1c..103a0d3 100755 (executable)
@@ -246,7 +246,7 @@ tcu::TestStatus BufferSparseBindingInstance::iterate (void)
                        VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
                }
 
-               // Create command buffer for transfer oparations
+               // Create command buffer for transfer operations
                const Unique<VkCommandPool>             commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
                const Unique<VkCommandBuffer>   commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
 
index d8c3cf7..587f7fd 100755 (executable)
@@ -292,7 +292,7 @@ tcu::TestStatus BufferSparseResidencyInstance::iterate (void)
                const Unique<VkBuffer>                  outputBuffer                    (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
                const de::UniquePtr<Allocation> outputBufferAlloc               (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
 
-               // Create command buffer for compute and data transfer oparations
+               // Create command buffer for compute and data transfer operations
                const Unique<VkCommandPool>       commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
                const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
 
index 3767d9f..d1ae4a9 100644 (file)
@@ -56,29 +56,29 @@ namespace
 class ImageAlignedMipSizeCase : public TestCase
 {
 public:
-                                       ImageAlignedMipSizeCase (tcu::TestContext&                      testCtx,
-                                                                                        const std::string&                     name,
-                                                                                        const std::string&                     description,
-                                                                                        const ImageType                        imageType,
-                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                        const tcu::TextureFormat&      format);
+       ImageAlignedMipSizeCase                 (tcu::TestContext&      testCtx,
+                                                                        const std::string&     name,
+                                                                        const std::string&     description,
+                                                                        const ImageType        imageType,
+                                                                        const tcu::UVec3&      imageSize,
+                                                                        const VkFormat         format);
 
-       void                    initPrograms                    (SourceCollections&                     sourceCollections) const {DE_UNREF(sourceCollections);};
-       TestInstance*   createInstance                  (Context&                                       context) const;
-       virtual void    checkSupport                    (Context&                                       context) const;
+       void                    initPrograms    (SourceCollections&     sourceCollections) const {DE_UNREF(sourceCollections);};
+       TestInstance*   createInstance  (Context&                       context) const;
+       virtual void    checkSupport    (Context&                       context) const;
 
 private:
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
 };
 
-ImageAlignedMipSizeCase::ImageAlignedMipSizeCase (tcu::TestContext&                    testCtx,
-                                                                                                 const std::string&            name,
-                                                                                                 const std::string&            description,
-                                                                                                 const ImageType                       imageType,
-                                                                                                 const tcu::UVec3&                     imageSize,
-                                                                                                 const tcu::TextureFormat&     format)
+ImageAlignedMipSizeCase::ImageAlignedMipSizeCase       (tcu::TestContext&      testCtx,
+                                                                                                        const std::string&     name,
+                                                                                                        const std::string&     description,
+                                                                                                        const ImageType        imageType,
+                                                                                                        const tcu::UVec3&      imageSize,
+                                                                                                        const VkFormat         format)
        : TestCase              (testCtx, name, description)
        , m_imageType   (imageType)
        , m_imageSize   (imageSize)
@@ -103,23 +103,23 @@ void ImageAlignedMipSizeCase::checkSupport (Context& context) const
 class ImageAlignedMipSizeInstance : public SparseResourcesBaseInstance
 {
 public:
-                                       ImageAlignedMipSizeInstance(Context&                                    context,
-                                                                                               const ImageType                         imageType,
-                                                                                               const tcu::UVec3&                       imageSize,
-                                                                                               const tcu::TextureFormat&       format);
+       ImageAlignedMipSizeInstance     (Context&                       context,
+                                                                const ImageType        imageType,
+                                                                const tcu::UVec3&      imageSize,
+                                                                const VkFormat         format);
 
-       tcu::TestStatus iterate                                         (void);
+       tcu::TestStatus iterate         (void);
 
 private:
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
 };
 
-ImageAlignedMipSizeInstance::ImageAlignedMipSizeInstance (Context&                                     context,
-                                                                                                                 const ImageType                       imageType,
-                                                                                                                 const tcu::UVec3&                     imageSize,
-                                                                                                                 const tcu::TextureFormat&     format)
+ImageAlignedMipSizeInstance::ImageAlignedMipSizeInstance       (Context&                       context,
+                                                                                                                        const ImageType        imageType,
+                                                                                                                        const tcu::UVec3&      imageSize,
+                                                                                                                        const VkFormat         format)
        : SparseResourcesBaseInstance   (context)
        , m_imageType                                   (imageType)
        , m_imageSize                                   (imageSize)
@@ -129,20 +129,21 @@ ImageAlignedMipSizeInstance::ImageAlignedMipSizeInstance (Context&                                        context,
 
 tcu::TestStatus ImageAlignedMipSizeInstance::iterate (void)
 {
-       const InstanceInterface&                                instance = m_context.getInstanceInterface();
-       const VkPhysicalDevice                                  physicalDevice = m_context.getPhysicalDevice();
-       const VkPhysicalDeviceProperties                physicalDeviceProperties = getPhysicalDeviceProperties(instance, physicalDevice);
+       const InstanceInterface&                                instance                                        = m_context.getInstanceInterface();
+       const VkPhysicalDevice                                  physicalDevice                          = m_context.getPhysicalDevice();
+       const VkPhysicalDeviceProperties                physicalDeviceProperties        = getPhysicalDeviceProperties(instance, physicalDevice);
        VkImageCreateInfo                                               imageCreateInfo;
        VkSparseImageMemoryRequirements                 aspectRequirements;
        VkExtent3D                                                              imageGranularity;
-       const VkPhysicalDeviceSparseProperties  sparseProperties = physicalDeviceProperties.sparseProperties;
-       VkImageFormatProperties                                 imageFormatProperties;
+       const VkPhysicalDeviceSparseProperties  sparseProperties                        = physicalDeviceProperties.sparseProperties;
+       const PlanarFormatDescription                   formatDescription                       = getPlanarFormatDescription(m_format);
+
 
        imageCreateInfo.sType                                   = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
        imageCreateInfo.pNext                                   = DE_NULL;
        imageCreateInfo.flags                                   = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
        imageCreateInfo.imageType                               = mapImageType(m_imageType);
-       imageCreateInfo.format                                  = mapTextureFormat(m_format);
+       imageCreateInfo.format                                  = m_format;
        imageCreateInfo.extent                                  = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
        imageCreateInfo.arrayLayers                             = getNumLayers(m_imageType, m_imageSize);
        imageCreateInfo.samples                                 = VK_SAMPLE_COUNT_1_BIT;
@@ -159,15 +160,28 @@ tcu::TestStatus ImageAlignedMipSizeInstance::iterate (void)
                imageCreateInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
        }
 
-       imageFormatProperties = getPhysicalDeviceImageFormatProperties(instance, physicalDevice, imageCreateInfo.format, imageCreateInfo.imageType, imageCreateInfo.tiling, imageCreateInfo.usage, imageCreateInfo.flags);
-
-       imageCreateInfo.mipLevels                               = getImageMaxMipLevels(imageFormatProperties, imageCreateInfo.extent);
-
        // Check if device supports sparse operations for image format
        if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageCreateInfo))
                TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
 
        {
+               VkImageFormatProperties imageFormatProperties;
+
+               if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+                       imageCreateInfo.format,
+                       imageCreateInfo.imageType,
+                       imageCreateInfo.tiling,
+                       imageCreateInfo.usage,
+                       imageCreateInfo.flags,
+                       &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+               {
+                       TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+               }
+
+               imageCreateInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageCreateInfo.extent);
+       }
+
+       {
                QueueRequirementsVec queueRequirements;
                queueRequirements.push_back(QueueRequirements(VK_QUEUE_SPARSE_BINDING_BIT, 1u));
 
@@ -178,10 +192,10 @@ tcu::TestStatus ImageAlignedMipSizeInstance::iterate (void)
                const DeviceInterface&                                                          deviceInterface                         = getDeviceInterface();
 
                // Create sparse image
-               const Unique<VkImage>                                                           sparseImage                                     (createImage(deviceInterface, getDevice(), &imageCreateInfo));
+               const Unique<VkImage>                                                           imageSparse                                     (createImage(deviceInterface, getDevice(), &imageCreateInfo));
 
                // Get sparse image sparse memory requirements
-               const std::vector<VkSparseImageMemoryRequirements>      sparseMemoryRequirements        = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *sparseImage);
+               const std::vector<VkSparseImageMemoryRequirements>      sparseMemoryRequirements        = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
 
                DE_ASSERT(sparseMemoryRequirements.size() != 0);
 
@@ -202,9 +216,9 @@ tcu::TestStatus ImageAlignedMipSizeInstance::iterate (void)
                do
                {
                        extent = mipLevelExtents(imageCreateInfo.extent, lod);
-                       if (extent.width % imageGranularity.width != 0
+                       if (   extent.width  % imageGranularity.width  != 0
                                || extent.height % imageGranularity.height != 0
-                               || extent.depth % imageGranularity.depth != 0)
+                               || extent.depth  % imageGranularity.depth  != 0)
                        {
                                break;
                        }
@@ -239,44 +253,32 @@ tcu::TestCaseGroup* createImageAlignedMipSizeTests (tcu::TestContext& testCtx)
 {
        de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "aligned_mip_size", "Aligned mip size"));
 
-       struct ImageParameters
-       {
-               ImageType       imageType;
-               tcu::UVec3      imageSize;
-       };
-
-       static const ImageParameters imageParametersArray[] =
-       {
-               { IMAGE_TYPE_2D,                 tcu::UVec3(512u, 256u, 1u)             },
-               { IMAGE_TYPE_2D_ARRAY,   tcu::UVec3(512u, 256u, 6u)             },
-               { IMAGE_TYPE_CUBE,               tcu::UVec3(256u, 256u, 1u)             },
-               { IMAGE_TYPE_CUBE_ARRAY, tcu::UVec3(256u, 256u, 6u)             },
-               { IMAGE_TYPE_3D,                 tcu::UVec3(512u, 256u, 16u)    }
-       };
-
-       static const tcu::TextureFormat formats[] =
+       const std::vector<TestImageParameters> imageParameters =
        {
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RG,       tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RG,   tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RG,   tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
+               { IMAGE_TYPE_2D,                 { tcu::UVec3(512u, 256u, 1u) },        getTestFormats(IMAGE_TYPE_2D) },
+               { IMAGE_TYPE_2D_ARRAY,   { tcu::UVec3(512u, 256u, 6u) },        getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+               { IMAGE_TYPE_CUBE,               { tcu::UVec3(256u, 256u, 1u) },        getTestFormats(IMAGE_TYPE_CUBE) },
+               { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u) },        getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+               { IMAGE_TYPE_3D,                 { tcu::UVec3(512u, 256u, 16u) },       getTestFormats(IMAGE_TYPE_3D) }
        };
 
-       for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
+       for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
        {
-               const ImageType                                 imageType = imageParametersArray[imageTypeNdx].imageType;
+               const ImageType                                 imageType = imageParameters[imageTypeNdx].imageType;
                de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
 
-               for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+               for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
                {
-                       const tcu::TextureFormat&       format          = formats[formatNdx];
-                       const tcu::UVec3                        imageSize       = imageParametersArray[imageTypeNdx].imageSize;
-                       const std::string                       name            = getShaderImageFormatQualifier(format);
+                       VkFormat                        format                          = imageParameters[imageTypeNdx].formats[formatNdx].format;
+                       tcu::UVec3                      imageSizeAlignment      = getImageSizeAlignment(format);
+                       const std::string       name                            = getImageFormatID(format);
+                       const tcu::UVec3        imageSize                       = imageParameters[imageTypeNdx].imageSizes[0];
+
+                       // skip test for images with odd sizes for some YCbCr formats
+                       if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+                               continue;
+                       if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+                               continue;
 
                        imageTypeGroup->addChild(new ImageAlignedMipSizeCase(testCtx, name.c_str(), "", imageType, imageSize, format));
                }
index 60dc98c..79feb21 100644 (file)
@@ -56,37 +56,37 @@ namespace
 class ImageBlockShapesCase : public TestCase
 {
 public:
-                                       ImageBlockShapesCase    (tcu::TestContext&                      testCtx,
-                                                                                        const std::string&                     name,
-                                                                                        const std::string&                     description,
-                                                                                        const ImageType                        imageType,
-                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                        const tcu::TextureFormat&      format,
-                                                                                        deUint32                                       numSamples);
+       ImageBlockShapesCase                    (tcu::TestContext&      testCtx,
+                                                                        const std::string&     name,
+                                                                        const std::string&     description,
+                                                                        const ImageType        imageType,
+                                                                        const tcu::UVec3&      imageSize,
+                                                                        const VkFormat         format,
+                                                                        deUint32                       numSamples);
 
        void                    initPrograms                    (SourceCollections&                     sourceCollections) const {DE_UNREF(sourceCollections);};
        TestInstance*   createInstance                  (Context&                                       context) const;
        virtual void    checkSupport                    (Context&                                       context) const;
 
 private:
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
-       const deUint32                          m_numSamples;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
+       const deUint32          m_numSamples;
 };
 
-ImageBlockShapesCase::ImageBlockShapesCase (tcu::TestContext&                  testCtx,
-                                                                                       const std::string&                      name,
-                                                                                       const std::string&                      description,
-                                                                                       const ImageType                         imageType,
-                                                                                       const tcu::UVec3&                       imageSize,
-                                                                                       const tcu::TextureFormat&       format,
-                                                                                       deUint32                                        numSamples)
-       : TestCase                              (testCtx, name, description)
-       , m_imageType                   (imageType)
-       , m_imageSize                   (imageSize)
-       , m_format                              (format)
-       , m_numSamples                  (numSamples)
+ImageBlockShapesCase::ImageBlockShapesCase (tcu::TestContext&  testCtx,
+                                                                                       const std::string&      name,
+                                                                                       const std::string&      description,
+                                                                                       const ImageType         imageType,
+                                                                                       const tcu::UVec3&       imageSize,
+                                                                                       const VkFormat          format,
+                                                                                       deUint32                        numSamples)
+       : TestCase              (testCtx, name, description)
+       , m_imageType   (imageType)
+       , m_imageSize   (imageSize)
+       , m_format              (format)
+       , m_numSamples  (numSamples)
 {
 }
 
@@ -107,26 +107,26 @@ void ImageBlockShapesCase::checkSupport (Context& context) const
 class ImageBlockShapesInstance : public SparseResourcesBaseInstance
 {
 public:
-                                       ImageBlockShapesInstance(Context&                                                       context,
-                                                                                        const ImageType                                        imageType,
-                                                                                        const tcu::UVec3&                                      imageSize,
-                                                                                        const tcu::TextureFormat&                      format,
-                                                                                        deUint32                                                       numSamples);
+       ImageBlockShapesInstance        (Context&                       context,
+                                                                const ImageType        imageType,
+                                                                const tcu::UVec3&      imageSize,
+                                                                const VkFormat         format,
+                                                                deUint32                       numSamples);
 
-       tcu::TestStatus iterate                                         (void);
+       tcu::TestStatus iterate         (void);
 
 private:
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
-       const deUint32                          m_numSamples;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
+       const deUint32          m_numSamples;
 };
 
-ImageBlockShapesInstance::ImageBlockShapesInstance (Context&                                   context,
-                                                                                                       const ImageType                         imageType,
-                                                                                                       const tcu::UVec3&                       imageSize,
-                                                                                                       const tcu::TextureFormat&       format,
-                                                                                                       deUint32                                        numSamples)
+ImageBlockShapesInstance::ImageBlockShapesInstance (Context&                   context,
+                                                                                                       const ImageType         imageType,
+                                                                                                       const tcu::UVec3&       imageSize,
+                                                                                                       const VkFormat          format,
+                                                                                                       deUint32                        numSamples)
        : SparseResourcesBaseInstance   (context)
        , m_imageType                                   (imageType)
        , m_imageSize                                   (imageSize)
@@ -137,21 +137,19 @@ ImageBlockShapesInstance::ImageBlockShapesInstance (Context&                                      context,
 
 tcu::TestStatus ImageBlockShapesInstance::iterate (void)
 {
-       const InstanceInterface&                                instance = m_context.getInstanceInterface();
-       const VkPhysicalDevice                                  physicalDevice = m_context.getPhysicalDevice();
-       const VkPhysicalDeviceProperties                physicalDeviceProperties = getPhysicalDeviceProperties(instance, physicalDevice);
-       VkImageCreateInfo                                               imageCreateInfo;
-       VkSparseImageMemoryRequirements                 aspectRequirements;
-       VkExtent3D                                                              imageGranularity;
-       const VkPhysicalDeviceSparseProperties  sparseProperties = physicalDeviceProperties.sparseProperties;
-       const deUint32                                                  pixelSize = tcu::getPixelSize(m_format) * 8;
-       VkExtent3D                                                              expectedGranularity;
+       const InstanceInterface&                                                instance                                        = m_context.getInstanceInterface();
+       const VkPhysicalDevice                                                  physicalDevice                          = m_context.getPhysicalDevice();
+       const VkPhysicalDeviceProperties                                physicalDeviceProperties        = getPhysicalDeviceProperties(instance, physicalDevice);
+       VkImageCreateInfo                                                               imageCreateInfo;
+       std::vector<VkSparseImageMemoryRequirements>    sparseMemoryRequirements;
+       const VkPhysicalDeviceSparseProperties                  sparseProperties                        = physicalDeviceProperties.sparseProperties;
+       const PlanarFormatDescription                                   formatDescription                       = getPlanarFormatDescription(m_format);
 
        imageCreateInfo.sType                                   = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
        imageCreateInfo.pNext                                   = DE_NULL;
        imageCreateInfo.flags                                   = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
        imageCreateInfo.imageType                               = mapImageType(m_imageType);
-       imageCreateInfo.format                                  = mapTextureFormat(m_format);
+       imageCreateInfo.format                                  = m_format;
        imageCreateInfo.extent                                  = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
        imageCreateInfo.mipLevels                               = 1u;
        imageCreateInfo.arrayLayers                             = getNumLayers(m_imageType, m_imageSize);
@@ -170,9 +168,20 @@ tcu::TestStatus ImageBlockShapesInstance::iterate (void)
        }
 
        // Check the format supports given number of samples
-       const VkImageFormatProperties formatProperties = getPhysicalDeviceImageFormatProperties(instance, physicalDevice, imageCreateInfo.format, imageCreateInfo.imageType, imageCreateInfo.tiling, imageCreateInfo.usage, imageCreateInfo.flags);
+       VkImageFormatProperties imageFormatProperties;
+
+       if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+               imageCreateInfo.format,
+               imageCreateInfo.imageType,
+               imageCreateInfo.tiling,
+               imageCreateInfo.usage,
+               imageCreateInfo.flags,
+               &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+       {
+               TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+       }
 
-       if (!(formatProperties.sampleCounts & imageCreateInfo.samples))
+       if (!(imageFormatProperties.sampleCounts & imageCreateInfo.samples))
                TCU_THROW(NotSupportedError, "The image format does not support the number of samples specified");
 
        // Check if device supports sparse operations for image format
@@ -187,233 +196,236 @@ tcu::TestStatus ImageBlockShapesInstance::iterate (void)
        }
 
        {
-               const DeviceInterface&                                                          deviceInterface                         = getDeviceInterface();
+               const DeviceInterface&          deviceInterface = getDeviceInterface();
 
                // Create sparse image
-               const Unique<VkImage>                                                           sparseImage                                     (createImage(deviceInterface, getDevice(), &imageCreateInfo));
+               const Unique<VkImage>           imageSparse( createImage(deviceInterface, getDevice(), &imageCreateInfo) );
 
                // Get sparse image sparse memory requirements
-               const std::vector<VkSparseImageMemoryRequirements>      sparseMemoryRequirements        = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *sparseImage);
+               sparseMemoryRequirements        = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
 
                DE_ASSERT(sparseMemoryRequirements.size() != 0);
+       }
 
-               const deUint32                                                                          colorAspectIndex                        = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
+       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+       {
+               const VkImageAspectFlags                aspect                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+               const deUint32                                  aspectIndex                     = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
 
-               if (colorAspectIndex == NO_MATCH_FOUND)
-                       TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
+               if (aspectIndex == NO_MATCH_FOUND)
+                       TCU_THROW(NotSupportedError, "Not supported image aspect");
 
-               aspectRequirements      = sparseMemoryRequirements[colorAspectIndex];
-               imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
-       }
+               VkSparseImageMemoryRequirements aspectRequirements      = sparseMemoryRequirements[aspectIndex];
+               VkExtent3D                                              imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
+               deUint32                                                pixelSize                       = static_cast<deUint32>(formatDescription.planes[planeNdx].elementSizeBytes) * 8u;
+               VkExtent3D                                              expectedGranularity;
 
-       if (m_imageType == IMAGE_TYPE_3D)
-       {
-               if (!sparseProperties.residencyStandard3DBlockShape)
-                       return tcu::TestStatus::pass("Pass (residencyStandard3DBlockShape disabled)");
+               if (m_imageType == IMAGE_TYPE_3D)
+               {
+                       if (!sparseProperties.residencyStandard3DBlockShape)
+                               return tcu::TestStatus::pass("Pass (residencyStandard3DBlockShape disabled)");
 
-               switch (pixelSize)
+                       switch (pixelSize)
+                       {
+                               case 8:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 32;
+                                       expectedGranularity.depth = 32;
+                                       break;
+                               case 16:
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 32;
+                                       expectedGranularity.depth = 32;
+                                       break;
+                               case 32:
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 32;
+                                       expectedGranularity.depth = 16;
+                                       break;
+                               case 64:
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 16;
+                                       expectedGranularity.depth = 16;
+                                       break;
+                               default:
+                                       DE_ASSERT(pixelSize == 128);
+                                       expectedGranularity.width = 16;
+                                       expectedGranularity.height = 16;
+                                       expectedGranularity.depth = 16;
+                                       break;
+                       };
+               }
+               else if (m_numSamples == 2)
                {
-                       case 8:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 32;
-                               expectedGranularity.depth       = 32;
-                               break;
-                       case 16:
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 32;
-                               expectedGranularity.depth       = 32;
-                               break;
-                       case 32:
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 32;
-                               expectedGranularity.depth       = 16;
-                               break;
-                       case 64:
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 16;
-                               expectedGranularity.depth       = 16;
-                               break;
-                       default:
-                               DE_ASSERT(pixelSize == 128);
-                               expectedGranularity.width       = 16;
-                               expectedGranularity.height      = 16;
-                               expectedGranularity.depth       = 16;
-                               break;
-               };
-       }
-       else if (m_numSamples == 2)
-       {
-               if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
-                       return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
+                       if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
+                               return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
 
-               expectedGranularity.depth = 1;
+                       expectedGranularity.depth = 1;
 
-               switch (pixelSize)
+                       switch (pixelSize)
+                       {
+                               case 8:
+                                       expectedGranularity.width = 128;
+                                       expectedGranularity.height = 256;
+                                       break;
+                               case 16:
+                                       expectedGranularity.width = 128;
+                                       expectedGranularity.height = 128;
+                                       break;
+                               case 32:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 128;
+                                       break;
+                               case 64:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 64;
+                                       break;
+                               default:
+                                       DE_ASSERT(pixelSize == 128);
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 64;
+                                       break;
+                       };
+               }
+               else if (m_numSamples == 4)
                {
-                       case 8:
-                               expectedGranularity.width       = 128;
-                               expectedGranularity.height      = 256;
-                               break;
-                       case 16:
-                               expectedGranularity.width       = 128;
-                               expectedGranularity.height      = 128;
-                               break;
-                       case 32:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 128;
-                               break;
-                       case 64:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 64;
-                               break;
-                       default:
-                               DE_ASSERT(pixelSize == 128);
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 64;
-                               break;
-               };
-       }
-       else if (m_numSamples == 4)
-       {
-               if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
-                       return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
+                       if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
+                               return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
 
-               expectedGranularity.depth = 1;
+                       expectedGranularity.depth = 1;
 
-               switch (pixelSize)
+                       switch (pixelSize)
+                       {
+                               case 8:
+                                       expectedGranularity.width = 128;
+                                       expectedGranularity.height = 128;
+                                       break;
+                               case 16:
+                                       expectedGranularity.width = 128;
+                                       expectedGranularity.height = 64;
+                                       break;
+                               case 32:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 64;
+                                       break;
+                               case 64:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 32;
+                                       break;
+                               default:
+                                       DE_ASSERT(pixelSize == 128);
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 32;
+                                       break;
+                       };
+               }
+               else if (m_numSamples == 8)
                {
-                       case 8:
-                               expectedGranularity.width       = 128;
-                               expectedGranularity.height      = 128;
-                               break;
-                       case 16:
-                               expectedGranularity.width       = 128;
-                               expectedGranularity.height      = 64;
-                               break;
-                       case 32:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 64;
-                               break;
-                       case 64:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 32;
-                               break;
-                       default:
-                               DE_ASSERT(pixelSize == 128);
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 32;
-                               break;
-               };
-       }
-       else if (m_numSamples == 8)
-       {
-               if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
-                       return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
+                       if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
+                               return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
 
-               expectedGranularity.depth = 1;
+                       expectedGranularity.depth = 1;
 
-               switch (pixelSize)
+                       switch (pixelSize)
+                       {
+                               case 8:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 128;
+                                       break;
+                               case 16:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 64;
+                                       break;
+                               case 32:
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 64;
+                                       break;
+                               case 64:
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 32;
+                                       break;
+                               default:
+                                       DE_ASSERT(pixelSize == 128);
+                                       expectedGranularity.width = 16;
+                                       expectedGranularity.height = 32;
+                                       break;
+                       };
+               }
+               else if (m_numSamples == 16)
                {
-                       case 8:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 128;
-                               break;
-                       case 16:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 64;
-                               break;
-                       case 32:
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 64;
-                               break;
-                       case 64:
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 32;
-                               break;
-                       default:
-                               DE_ASSERT(pixelSize == 128);
-                               expectedGranularity.width       = 16;
-                               expectedGranularity.height      = 32;
-                               break;
-               };
-       }
-       else if (m_numSamples == 16)
-       {
-               if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
-                       return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
+                       if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
+                               return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
 
-               expectedGranularity.depth = 1;
+                       expectedGranularity.depth = 1;
 
-               switch (pixelSize)
+                       switch (pixelSize)
+                       {
+                               case 8:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 64;
+                                       break;
+                               case 16:
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 32;
+                                       break;
+                               case 32:
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 32;
+                                       break;
+                               case 64:
+                                       expectedGranularity.width = 32;
+                                       expectedGranularity.height = 16;
+                                       break;
+                               default:
+                                       DE_ASSERT(pixelSize == 128);
+                                       expectedGranularity.width = 16;
+                                       expectedGranularity.height = 16;
+                                       break;
+                       };
+               }
+               else
                {
-                       case 8:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 64;
-                               break;
-                       case 16:
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 32;
-                               break;
-                       case 32:
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 32;
-                               break;
-                       case 64:
-                               expectedGranularity.width       = 32;
-                               expectedGranularity.height      = 16;
-                               break;
-                       default:
-                               DE_ASSERT(pixelSize == 128);
-                               expectedGranularity.width       = 16;
-                               expectedGranularity.height      = 16;
-                               break;
-               };
-       }
-       else
-       {
-               DE_ASSERT(m_numSamples == 1);
+                       DE_ASSERT(m_numSamples == 1);
 
-               if (!sparseProperties.residencyStandard2DBlockShape)
-                       return tcu::TestStatus::pass("Pass (residencyStandard2DBlockShape disabled)");
+                       if (!sparseProperties.residencyStandard2DBlockShape)
+                               return tcu::TestStatus::pass("Pass (residencyStandard2DBlockShape disabled)");
 
-               expectedGranularity.depth = 1;
+                       expectedGranularity.depth = 1;
 
-               switch (pixelSize)
-               {
-                       case 8:
-                               expectedGranularity.width       = 256;
-                               expectedGranularity.height      = 256;
-                               break;
-                       case 16:
-                               expectedGranularity.width       = 256;
-                               expectedGranularity.height      = 128;
-                               break;
-                       case 32:
-                               expectedGranularity.width       = 128;
-                               expectedGranularity.height      = 128;
-                               break;
-                       case 64:
-                               expectedGranularity.width       = 128;
-                               expectedGranularity.height      = 64;
-                               break;
-                       default:
-                               DE_ASSERT(pixelSize == 128);
-                               expectedGranularity.width       = 64;
-                               expectedGranularity.height      = 64;
-                               break;
-               };
-       }
+                       switch (pixelSize)
+                       {
+                               case 8:
+                                       expectedGranularity.width = 256;
+                                       expectedGranularity.height = 256;
+                                       break;
+                               case 16:
+                                       expectedGranularity.width = 256;
+                                       expectedGranularity.height = 128;
+                                       break;
+                               case 32:
+                                       expectedGranularity.width = 128;
+                                       expectedGranularity.height = 128;
+                                       break;
+                               case 64:
+                                       expectedGranularity.width = 128;
+                                       expectedGranularity.height = 64;
+                                       break;
+                               default:
+                                       DE_ASSERT(pixelSize == 128);
+                                       expectedGranularity.width = 64;
+                                       expectedGranularity.height = 64;
+                                       break;
+                       };
+               }
 
-       if (imageGranularity.width == expectedGranularity.width
-               && imageGranularity.height == expectedGranularity.height
-               && imageGranularity.depth == expectedGranularity.depth)
-       {
-               return tcu::TestStatus::pass("Passed");
-       }
-       else
-       {
-               return tcu::TestStatus::fail("Non-standard block shape used");
+               if (   imageGranularity.width  != expectedGranularity.width
+                       || imageGranularity.height != expectedGranularity.height
+                       || imageGranularity.depth  != expectedGranularity.depth)
+               {
+                       return tcu::TestStatus::fail("Non-standard block shape used");
+               }
        }
+       return tcu::TestStatus::pass("Passed");
 }
 
 TestInstance* ImageBlockShapesCase::createInstance (Context& context) const
@@ -427,53 +439,45 @@ tcu::TestCaseGroup* createImageBlockShapesTests (tcu::TestContext& testCtx)
 {
        de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "image_block_shapes", "Standard block shape"));
 
-       struct ImageParameters
-       {
-               ImageType       imageType;
-               tcu::UVec3      imageSize;
-       };
-
-       static const ImageParameters imageParametersArray[] =
+       const std::vector<TestImageParameters> imageParameters =
        {
-               { IMAGE_TYPE_2D,                 tcu::UVec3(512u, 256u, 1u)             },
-               { IMAGE_TYPE_2D_ARRAY,   tcu::UVec3(512u, 256u, 6u)             },
-               { IMAGE_TYPE_CUBE,               tcu::UVec3(256u, 256u, 1u)             },
-               { IMAGE_TYPE_CUBE_ARRAY, tcu::UVec3(256u, 256u, 6u)             },
-               { IMAGE_TYPE_3D,                 tcu::UVec3(512u, 256u, 16u)    }
-       };
-
-       static const tcu::TextureFormat formats[] =
-       {
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RG,       tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RG,   tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RG,   tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
+               { IMAGE_TYPE_2D,                        { tcu::UVec3(512u, 256u, 1u) },         getTestFormats(IMAGE_TYPE_2D) },
+               { IMAGE_TYPE_2D_ARRAY,          { tcu::UVec3(512u, 256u, 6u) },         getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+               { IMAGE_TYPE_CUBE,                      { tcu::UVec3(256u, 256u, 1u) },         getTestFormats(IMAGE_TYPE_CUBE) },
+               { IMAGE_TYPE_CUBE_ARRAY,        { tcu::UVec3(256u, 256u, 6u) },         getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+               { IMAGE_TYPE_3D,                        { tcu::UVec3(512u, 256u, 16u) },        getTestFormats(IMAGE_TYPE_3D) }
        };
 
        static const deUint32 sampleCounts[] = { 1u, 2u, 4u, 8u, 16u };
 
-       for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
+       for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
        {
-               const ImageType                                 imageType = imageParametersArray[imageTypeNdx].imageType;
+               const ImageType                                 imageType = imageParameters[imageTypeNdx].imageType;
                de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
 
-               for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+               for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
                {
-                       const tcu::TextureFormat&               format = formats[formatNdx];
-                       de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+                       VkFormat                                                format                          = imageParameters[imageTypeNdx].formats[formatNdx].format;
+                       tcu::UVec3                                              imageSizeAlignment      = getImageSizeAlignment(format);
+                       de::MovePtr<tcu::TestCaseGroup> formatGroup                     (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
 
                        for (deInt32 sampleCountNdx = 0; sampleCountNdx < DE_LENGTH_OF_ARRAY(sampleCounts); ++sampleCountNdx)
                        {
-                               const tcu::UVec3        imageSize       = imageParametersArray[imageTypeNdx].imageSize;
-                               const deUint32          sampleCount     = sampleCounts[sampleCountNdx];
-                               const std::string       name            = std::string("samples_") + de::toString(sampleCount);
+                               for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
+                               {
+                                       const tcu::UVec3        imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+                                       // skip test for images with odd sizes for some YCbCr formats
+                                       if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+                                               continue;
+                                       if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+                                               continue;
+
+                                       const deUint32          sampleCount = sampleCounts[sampleCountNdx];
+                                       const std::string       name = std::string("samples_") + de::toString(sampleCount);
 
-                               formatGroup->addChild(new ImageBlockShapesCase(testCtx, name.c_str(), "", imageType, imageSize, format, sampleCount));
+                                       formatGroup->addChild(new ImageBlockShapesCase(testCtx, name.c_str(), "", imageType, imageSize, format, sampleCount));
+                               }
                        }
                        imageTypeGroup->addChild(formatGroup.release());
                }
index eaa6f51..858eb58 100755 (executable)
 #include "deStringUtil.hpp"
 #include "deUniquePtr.hpp"
 #include "deSharedPtr.hpp"
+
 #include "tcuTexture.hpp"
+#include "tcuTextureUtil.hpp"
+#include "tcuTexVerifierUtil.hpp"
 
 #include <deMath.h>
 #include <string>
@@ -58,15 +61,12 @@ namespace sparse
 namespace
 {
 
-enum ShaderParameters
-{
-       MODULO_DIVISOR = 128
-};
+const deUint32 MODULO_DIVISOR = 127;
 
-const std::string getCoordStr  (const ImageType                imageType,
-                                                               const std::string&      x,
-                                                               const std::string&      y,
-                                                               const std::string&      z)
+const std::string getCoordStr  (const ImageType        imageType,
+                                                                const std::string&     x,
+                                                                const std::string&     y,
+                                                                const std::string&     z)
 {
        switch (imageType)
        {
@@ -85,7 +85,7 @@ const std::string getCoordStr  (const ImageType               imageType,
                        return "ivec3(" + x + "," + y + "," + z + ")";
 
                default:
-                       DE_ASSERT(false);
+                       DE_FATAL("Unexpected image type");
                        return "";
        }
 }
@@ -93,42 +93,42 @@ const std::string getCoordStr  (const ImageType             imageType,
 class ImageSparseMemoryAliasingCase : public TestCase
 {
 public:
-                                       ImageSparseMemoryAliasingCase   (tcu::TestContext&                      testCtx,
-                                                                                                        const std::string&                     name,
-                                                                                                        const std::string&                     description,
-                                                                                                        const ImageType                        imageType,
-                                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                                        const tcu::TextureFormat&      format,
-                                                                                                        const glu::GLSLVersion         glslVersion,
-                                                                                                        const bool                                     useDeviceGroups);
+       ImageSparseMemoryAliasingCase   (tcu::TestContext&              testCtx,
+                                                                        const std::string&             name,
+                                                                        const std::string&             description,
+                                                                        const ImageType                imageType,
+                                                                        const tcu::UVec3&              imageSize,
+                                                                        const VkFormat                 format,
+                                                                        const glu::GLSLVersion glslVersion,
+                                                                        const bool                             useDeviceGroups);
 
-       void                    initPrograms                                    (SourceCollections&                     sourceCollections) const;
-       TestInstance*   createInstance                                  (Context&                                       context) const;
-       virtual void    checkSupport                                    (Context&                                       context) const;
+       void                    initPrograms    (SourceCollections&             sourceCollections) const;
+       TestInstance*   createInstance  (Context&                               context) const;
+       virtual void    checkSupport    (Context&                               context) const;
 
 
 private:
-       const bool                                      m_useDeviceGroups;
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
-       const glu::GLSLVersion          m_glslVersion;
+       const bool                              m_useDeviceGroups;
+       const ImageType                 m_imageType;
+       const tcu::UVec3                m_imageSize;
+       const VkFormat                  m_format;
+       const glu::GLSLVersion  m_glslVersion;
 };
 
-ImageSparseMemoryAliasingCase::ImageSparseMemoryAliasingCase (tcu::TestContext&                        testCtx,
-                                                                                                                         const std::string&            name,
-                                                                                                                         const std::string&            description,
-                                                                                                                         const ImageType                       imageType,
-                                                                                                                         const tcu::UVec3&                     imageSize,
-                                                                                                                         const tcu::TextureFormat&     format,
-                                                                                                                         const glu::GLSLVersion        glslVersion,
-                                                                                                                         const bool                            useDeviceGroups)
-       : TestCase                              (testCtx, name, description)
-       , m_useDeviceGroups             (useDeviceGroups)
-       , m_imageType                   (imageType)
-       , m_imageSize                   (imageSize)
-       , m_format                              (format)
-       , m_glslVersion                 (glslVersion)
+ImageSparseMemoryAliasingCase::ImageSparseMemoryAliasingCase   (tcu::TestContext&              testCtx,
+                                                                                                                                const std::string&             name,
+                                                                                                                                const std::string&             description,
+                                                                                                                                const ImageType                imageType,
+                                                                                                                                const tcu::UVec3&              imageSize,
+                                                                                                                                const VkFormat                 format,
+                                                                                                                                const glu::GLSLVersion glslVersion,
+                                                                                                                                const bool                             useDeviceGroups)
+       : TestCase                      (testCtx, name, description)
+       , m_useDeviceGroups     (useDeviceGroups)
+       , m_imageType           (imageType)
+       , m_imageSize           (imageSize)
+       , m_format                      (format)
+       , m_glslVersion         (glslVersion)
 {
 }
 
@@ -151,26 +151,26 @@ void ImageSparseMemoryAliasingCase::checkSupport (Context& context) const
 class ImageSparseMemoryAliasingInstance : public SparseResourcesBaseInstance
 {
 public:
-                                       ImageSparseMemoryAliasingInstance       (Context&                                                               context,
-                                                                                                                const ImageType                                                imageType,
-                                                                                                                const tcu::UVec3&                                              imageSize,
-                                                                                                                const tcu::TextureFormat&                              format,
-                                                                                                                const bool                                                             useDeviceGroups);
+       ImageSparseMemoryAliasingInstance       (Context&                       context,
+                                                                                const ImageType        imageType,
+                                                                                const tcu::UVec3&      imageSize,
+                                                                                const VkFormat         format,
+                                                                                const bool                     useDeviceGroups);
 
-       tcu::TestStatus iterate                                                         (void);
+       tcu::TestStatus iterate                         (void);
 
 private:
-       const bool                                      m_useDeviceGroups;
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const bool                      m_useDeviceGroups;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
 };
 
-ImageSparseMemoryAliasingInstance::ImageSparseMemoryAliasingInstance (Context&                                 context,
-                                                                                                                                         const ImageType                       imageType,
-                                                                                                                                         const tcu::UVec3&                     imageSize,
-                                                                                                                                         const tcu::TextureFormat&     format,
-                                                                                                                                         const bool                            useDeviceGroups)
+ImageSparseMemoryAliasingInstance::ImageSparseMemoryAliasingInstance   (Context&                       context,
+                                                                                                                                                const ImageType        imageType,
+                                                                                                                                                const tcu::UVec3&      imageSize,
+                                                                                                                                                const VkFormat         format,
+                                                                                                                                                const bool                     useDeviceGroups)
        : SparseResourcesBaseInstance   (context, useDeviceGroups)
        , m_useDeviceGroups                             (useDeviceGroups)
        , m_imageType                                   (imageType)
@@ -181,7 +181,8 @@ ImageSparseMemoryAliasingInstance::ImageSparseMemoryAliasingInstance (Context&
 
 tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
 {
-       const InstanceInterface&                        instance                                = m_context.getInstanceInterface();
+       const float                                     epsilon                                 = 1e-5f;
+       const InstanceInterface&        instance                                = m_context.getInstanceInterface();
 
        {
                // Create logical device supporting both sparse and compute queues
@@ -192,20 +193,20 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                createDeviceSupportingQueues(queueRequirements);
        }
 
-       const VkPhysicalDevice                          physicalDevice                  = getPhysicalDevice();
-       const tcu::UVec3                                        maxWorkGroupSize                = tcu::UVec3(128u, 128u, 64u);
-       const tcu::UVec3                                        maxWorkGroupCount               = tcu::UVec3(65535u, 65535u, 65535u);
-       const deUint32                                          maxWorkGroupInvocations = 128u;
-       VkImageCreateInfo                                       imageSparseInfo;
-       VkSparseImageMemoryRequirements         aspectRequirements;
-       std::vector<DeviceMemorySp>                     deviceMemUniquePtrVec;
+       const VkPhysicalDevice          physicalDevice                  = getPhysicalDevice();
+       const tcu::UVec3                        maxWorkGroupSize                = tcu::UVec3(128u, 128u, 64u);
+       const tcu::UVec3                        maxWorkGroupCount               = tcu::UVec3(65535u, 65535u, 65535u);
+       const deUint32                          maxWorkGroupInvocations = 128u;
+       VkImageCreateInfo                       imageSparseInfo;
+       std::vector<DeviceMemorySp>     deviceMemUniquePtrVec;
 
        //vsk getting queues should be outside the loop
        //see these in all image files
 
-       const DeviceInterface&  deviceInterface = getDeviceInterface();
-       const Queue&                    sparseQueue             = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
-       const Queue&                    computeQueue    = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+       const DeviceInterface&                  deviceInterface         = getDeviceInterface();
+       const Queue&                                    sparseQueue                     = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+       const Queue&                                    computeQueue            = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+       const PlanarFormatDescription   formatDescription       = getPlanarFormatDescription(m_format);
 
        // Go through all physical devices
        for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; physDevID++)
@@ -219,7 +220,7 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                                                                                                  VK_IMAGE_CREATE_SPARSE_ALIASED_BIT   |
                                                                                                  VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
                imageSparseInfo.imageType                               = mapImageType(m_imageType);
-               imageSparseInfo.format                                  = mapTextureFormat(m_format);
+               imageSparseInfo.format                                  = m_format;
                imageSparseInfo.extent                                  = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
                imageSparseInfo.arrayLayers                             = getNumLayers(m_imageType, m_imageSize);
                imageSparseInfo.samples                                 = VK_SAMPLE_COUNT_1_BIT;
@@ -235,24 +236,27 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY)
                        imageSparseInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
 
+               // Check if device supports sparse operations for image format
+               if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
+                       TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
+
                {
                        // Assign maximum allowed mipmap levels to image
                        VkImageFormatProperties imageFormatProperties;
-                       instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+                       if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
                                imageSparseInfo.format,
                                imageSparseInfo.imageType,
                                imageSparseInfo.tiling,
                                imageSparseInfo.usage,
                                imageSparseInfo.flags,
-                               &imageFormatProperties);
+                               &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+                       {
+                               TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+                       }
 
-                       imageSparseInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageSparseInfo.extent);
+                       imageSparseInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageSparseInfo.extent);
                }
 
-               // Check if device supports sparse operations for image format
-               if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
-                       TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
-
                // Create sparse image
                const Unique<VkImage> imageRead(createImage(deviceInterface, getDevice(), &imageSparseInfo));
                const Unique<VkImage> imageWrite(createImage(deviceInterface, getDevice(), &imageSparseInfo));
@@ -263,11 +267,9 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
 
                const VkSemaphore imageMemoryBindSemaphores[] = { memoryBindSemaphoreTransfer.get(), memoryBindSemaphoreCompute.get() };
 
-               {
-                       std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
-                       std::vector<VkSparseMemoryBind>          imageReadMipTailBinds;
-                       std::vector<VkSparseMemoryBind>          imageWriteMipTailBinds;
+               std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements;
 
+               {
                        // Get sparse image general memory requirements
                        const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageRead);
 
@@ -277,23 +279,6 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
 
                        DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
 
-                       // Get sparse image sparse memory requirements
-                       const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageRead);
-
-                       DE_ASSERT(sparseMemoryRequirements.size() != 0);
-
-                       const deUint32 colorAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
-
-                       if (colorAspectIndex == NO_MATCH_FOUND)
-                               TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
-
-                       aspectRequirements = sparseMemoryRequirements[colorAspectIndex];
-
-                       const VkImageAspectFlags        aspectMask                      = aspectRequirements.formatProperties.aspectMask;
-                       const VkExtent3D                        imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
-
-                       DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
-
                        const deUint32 memoryType = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageMemoryRequirements, MemoryRequirement::Any);
 
                        if (memoryType == NO_MATCH_FOUND)
@@ -301,47 +286,88 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
 
                        if (firstDeviceID != secondDeviceID)
                        {
-                               VkPeerMemoryFeatureFlags        peerMemoryFeatureFlags = (VkPeerMemoryFeatureFlags)0;
-                               const deUint32                          heapIndex = getHeapIndexForMemoryType(instance, getPhysicalDevice(secondDeviceID), memoryType);
+                               VkPeerMemoryFeatureFlags        peerMemoryFeatureFlags  = (VkPeerMemoryFeatureFlags)0;
+                               const deUint32                          heapIndex                               = getHeapIndexForMemoryType(instance, getPhysicalDevice(secondDeviceID), memoryType);
                                deviceInterface.getDeviceGroupPeerMemoryFeatures(getDevice(), heapIndex, firstDeviceID, secondDeviceID, &peerMemoryFeatureFlags);
 
-                               if (((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT)    == 0) ||
-                                       ((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_COPY_DST_BIT)    == 0) ||
+                               if (((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT) == 0) ||
+                                       ((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_COPY_DST_BIT) == 0) ||
                                        ((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT) == 0))
                                {
                                        TCU_THROW(NotSupportedError, "Peer memory does not support COPY_SRC, COPY_DST, and GENERIC_DST");
                                }
                        }
 
-                       // Bind memory for each layer
-                       for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+                       // Get sparse image sparse memory requirements
+                       sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageRead);
+
+                       DE_ASSERT(sparseMemoryRequirements.size() != 0);
+
+                       std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
+                       std::vector<VkSparseMemoryBind>          imageReadMipTailBinds;
+                       std::vector<VkSparseMemoryBind>          imageWriteMipTailBinds;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                        {
-                               for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+                               const VkImageAspectFlags                aspect                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+                               const deUint32                                  aspectIndex                     = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+                               if (aspectIndex == NO_MATCH_FOUND)
+                                       TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+                               VkSparseImageMemoryRequirements aspectRequirements      = sparseMemoryRequirements[aspectIndex];
+
+                               DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
+
+                               VkExtent3D                                              imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
+
+                               // Bind memory for each layer
+                               for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
                                {
-                                       const VkExtent3D                        mipExtent               = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
-                                       const tcu::UVec3                        sparseBlocks    = alignedDivide(mipExtent, imageGranularity);
-                                       const deUint32                          numSparseBlocks = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
-                                       const VkImageSubresource        subresource             = { aspectMask, mipLevelNdx, layerNdx };
+                                       for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+                                       {
+                                               const VkExtent3D                        mipExtent                       = getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipLevelNdx);
+                                               const tcu::UVec3                        sparseBlocks            = alignedDivide(mipExtent, imageGranularity);
+                                               const deUint32                          numSparseBlocks         = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
+                                               const VkImageSubresource        subresource                     = { aspect, mipLevelNdx, layerNdx };
+
+                                               const VkSparseImageMemoryBind imageMemoryBind   = makeSparseImageMemoryBind(deviceInterface, getDevice(),
+                                                       imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
+
+                                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+                                               imageResidencyMemoryBinds.push_back(imageMemoryBind);
+                                       }
+
+                                       if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
+                                       {
+                                               const VkSparseMemoryBind imageReadMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+                                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
 
-                                       const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
-                                               imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
+                                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageReadMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
-                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+                                               imageReadMipTailBinds.push_back(imageReadMipTailMemoryBind);
 
-                                       imageResidencyMemoryBinds.push_back(imageMemoryBind);
+                                               const VkSparseMemoryBind imageWriteMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+                                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+
+                                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageWriteMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+                                               imageWriteMipTailBinds.push_back(imageWriteMipTailMemoryBind);
+                                       }
                                }
 
-                               if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
+                               if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
                                {
                                        const VkSparseMemoryBind imageReadMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
 
                                        deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageReadMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
                                        imageReadMipTailBinds.push_back(imageReadMipTailMemoryBind);
 
                                        const VkSparseMemoryBind imageWriteMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
 
                                        deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageWriteMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
@@ -349,23 +375,6 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                                }
                        }
 
-                       if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
-                       {
-                               const VkSparseMemoryBind imageReadMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
-
-                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageReadMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
-
-                               imageReadMipTailBinds.push_back(imageReadMipTailMemoryBind);
-
-                               const VkSparseMemoryBind imageWriteMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
-
-                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageWriteMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
-
-                               imageWriteMipTailBinds.push_back(imageWriteMipTailMemoryBind);
-                       }
-
                        const VkDeviceGroupBindSparseInfo devGroupBindSparseInfo =
                        {
                                VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR,    //VkStructureType                                                       sType;
@@ -390,18 +399,18 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                                imageMemoryBindSemaphores                                                               //const VkSemaphore*                                            pSignalSemaphores;
                        };
 
-                       VkSparseImageMemoryBindInfo               imageResidencyBindInfo[2];
-                       VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo[2];
+                       VkSparseImageMemoryBindInfo                     imageResidencyBindInfo[2];
+                       VkSparseImageOpaqueMemoryBindInfo       imageMipTailBindInfo[2];
 
                        if (imageResidencyMemoryBinds.size() > 0)
                        {
                                imageResidencyBindInfo[0].image         = *imageRead;
                                imageResidencyBindInfo[0].bindCount = static_cast<deUint32>(imageResidencyMemoryBinds.size());
-                               imageResidencyBindInfo[0].pBinds        = &imageResidencyMemoryBinds[0];
+                               imageResidencyBindInfo[0].pBinds        = imageResidencyMemoryBinds.data();
 
                                imageResidencyBindInfo[1].image         = *imageWrite;
                                imageResidencyBindInfo[1].bindCount = static_cast<deUint32>(imageResidencyMemoryBinds.size());
-                               imageResidencyBindInfo[1].pBinds        = &imageResidencyMemoryBinds[0];
+                               imageResidencyBindInfo[1].pBinds        = imageResidencyMemoryBinds.data();
 
                                bindSparseInfo.imageBindCount           = 2u;
                                bindSparseInfo.pImageBinds                      = imageResidencyBindInfo;
@@ -411,11 +420,11 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                        {
                                imageMipTailBindInfo[0].image           = *imageRead;
                                imageMipTailBindInfo[0].bindCount       = static_cast<deUint32>(imageReadMipTailBinds.size());
-                               imageMipTailBindInfo[0].pBinds          = &imageReadMipTailBinds[0];
+                               imageMipTailBindInfo[0].pBinds          = imageReadMipTailBinds.data();
 
                                imageMipTailBindInfo[1].image           = *imageWrite;
                                imageMipTailBindInfo[1].bindCount       = static_cast<deUint32>(imageWriteMipTailBinds.size());
-                               imageMipTailBindInfo[1].pBinds          = &imageWriteMipTailBinds[0];
+                               imageMipTailBindInfo[1].pBinds          = imageWriteMipTailBinds.data();
 
                                bindSparseInfo.imageOpaqueBindCount = 2u;
                                bindSparseInfo.pImageOpaqueBinds        = imageMipTailBindInfo;
@@ -425,40 +434,75 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                        VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
                }
 
-               // Create command buffer for compute and transfer oparations
-               const Unique<VkCommandPool>       commandPool  (makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
-               const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+               deUint32                                                        imageSizeInBytes = 0;
+               std::vector<std::vector<deUint32>>      planeOffsets( imageSparseInfo.mipLevels );
+               std::vector<std::vector<deUint32>>      planeRowPitches( imageSparseInfo.mipLevels );
 
-               std::vector<VkBufferImageCopy> bufferImageCopy(imageSparseInfo.mipLevels);
+               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+               {
+                       planeOffsets[mipmapNdx].resize(formatDescription.numPlanes, 0);
+                       planeRowPitches[mipmapNdx].resize(formatDescription.numPlanes, 0);
+               }
+
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+               {
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                       {
+                               const tcu::UVec3        gridSize                        = getShaderGridSize(m_imageType, m_imageSize, mipmapNdx);
+                               planeOffsets[mipmapNdx][planeNdx]               = imageSizeInBytes;
+                               const deUint32          planeW                          = gridSize.x() / (formatDescription.blockWidth * formatDescription.planes[planeNdx].widthDivisor);
+                               planeRowPitches[mipmapNdx][planeNdx]    = formatDescription.planes[planeNdx].elementSizeBytes * planeW;
+                               imageSizeInBytes                                                += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                       }
+               }
 
+               std::vector <VkBufferImageCopy> bufferImageCopy(formatDescription.numPlanes * imageSparseInfo.mipLevels);
                {
-                       deUint32 bufferOffset = 0u;
-                       for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
+                       deUint32 bufferOffset = 0;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                        {
-                               bufferImageCopy[mipLevelNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipLevelNdx), imageSparseInfo.arrayLayers, mipLevelNdx, bufferOffset);
-                               bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                               {
+                                       bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx] =
+                                       {
+                                               bufferOffset,                                                                                                                                           //      VkDeviceSize                            bufferOffset;
+                                               0u,                                                                                                                                                                     //      deUint32                                        bufferRowLength;
+                                               0u,                                                                                                                                                                     //      deUint32                                        bufferImageHeight;
+                                               makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers),         //      VkImageSubresourceLayers        imageSubresource;
+                                               makeOffset3D(0, 0, 0),                                                                                                                          //      VkOffset3D                                      imageOffset;
+                                               vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx)      //      VkExtent3D                                      imageExtent;
+                                       };
+                                       bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                               }
                        }
                }
 
+               // Create command buffer for compute and transfer operations
+               const Unique<VkCommandPool>             commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
+               const Unique<VkCommandBuffer>   commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
                // Start recording commands
                beginCommandBuffer(deviceInterface, *commandBuffer);
 
-               const deUint32                                  imageSizeInBytes                = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
                const VkBufferCreateInfo                inputBufferCreateInfo   = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
                const Unique<VkBuffer>                  inputBuffer                             (createBuffer(deviceInterface, getDevice(), &inputBufferCreateInfo));
                const de::UniquePtr<Allocation> inputBufferAlloc                (bindBuffer(deviceInterface, getDevice(), getAllocator(), *inputBuffer, MemoryRequirement::HostVisible));
 
                std::vector<deUint8> referenceData(imageSizeInBytes);
 
-               for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
-               {
-                       const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx);
-                       const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageCopy[mipLevelNdx].bufferOffset);
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       for (deUint32 mipmapNdx = 0u; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                       {
+                               const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                               const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
 
-                       deMemset(&referenceData[bufferOffset], mipLevelNdx + 1u, mipLevelSizeInBytes);
-               }
+                               deMemset(&referenceData[bufferOffset], mipmapNdx + 1u, mipLevelSizeInBytes);
+                       }
 
-               deMemcpy(inputBufferAlloc->getHostPtr(), &referenceData[0], imageSizeInBytes);
+               deMemcpy(inputBufferAlloc->getHostPtr(), referenceData.data(), imageSizeInBytes);
 
                flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
 
@@ -476,49 +520,70 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                }
 
                {
-                       const VkImageMemoryBarrier imageSparseTransferDstBarrier = makeImageMemoryBarrier
-                       (
-                               0u,
-                               VK_ACCESS_TRANSFER_WRITE_BIT,
-                               VK_IMAGE_LAYOUT_UNDEFINED,
-                               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
-                               *imageRead,
-                               makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
-                               sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
-                               sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
-                               );
-
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferDstBarrier);
+                       std::vector<VkImageMemoryBarrier> imageSparseTransferDstBarriers;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       {
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               imageSparseTransferDstBarriers.emplace_back(makeImageMemoryBarrier
+                               (
+                                       0u,
+                                       VK_ACCESS_TRANSFER_WRITE_BIT,
+                                       VK_IMAGE_LAYOUT_UNDEFINED,
+                                       VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                                       *imageRead,
+                                       makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
+                                       sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+                                       sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+                               ));
+                       }
+
+                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferDstBarriers.size()), imageSparseTransferDstBarriers.data());
                }
 
-               deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageRead, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+               deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageRead, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
 
                {
-                       const VkImageMemoryBarrier imageSparseTransferSrcBarrier = makeImageMemoryBarrier
-                       (
-                               VK_ACCESS_TRANSFER_WRITE_BIT,
-                               VK_ACCESS_TRANSFER_READ_BIT,
-                               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
-                               VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
-                               *imageRead,
-                               makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
-                       );
+                       std::vector<VkImageMemoryBarrier> imageSparseTransferSrcBarriers;
 
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferSrcBarrier);
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       {
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               imageSparseTransferSrcBarriers.emplace_back(makeImageMemoryBarrier
+                               (
+                                       VK_ACCESS_TRANSFER_WRITE_BIT,
+                                       VK_ACCESS_TRANSFER_READ_BIT,
+                                       VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                                       VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+                                       *imageRead,
+                                       makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
+                               ));
+                       }
+
+                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferSrcBarriers.size()), imageSparseTransferSrcBarriers.data());
                }
 
                {
-                       const VkImageMemoryBarrier imageSparseShaderStorageBarrier = makeImageMemoryBarrier
-                       (
-                               0u,
-                               VK_ACCESS_SHADER_WRITE_BIT,
-                               VK_IMAGE_LAYOUT_UNDEFINED,
-                               VK_IMAGE_LAYOUT_GENERAL,
-                               *imageWrite,
-                               makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
-                       );
+                       std::vector<VkImageMemoryBarrier> imageSparseShaderStorageBarriers;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       {
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               imageSparseShaderStorageBarriers.emplace_back(makeImageMemoryBarrier
+                               (
+                                       0u,
+                                       VK_ACCESS_SHADER_WRITE_BIT,
+                                       VK_IMAGE_LAYOUT_UNDEFINED,
+                                       VK_IMAGE_LAYOUT_GENERAL,
+                                       *imageWrite,
+                                       makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
+                               ));
+                       }
 
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseShaderStorageBarrier);
+                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseShaderStorageBarriers.size()), imageSparseShaderStorageBarriers.data());
                }
 
                // Create descriptor set layout
@@ -569,10 +634,10 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                        imageViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), *imageWrite, mapImageViewType(m_imageType), imageSparseInfo.format, subresourceRange));
                        VkImageView imageView   = **imageViews[mipLevelNdx];
 
-                       const VkDescriptorImageInfo sparseImageInfo = makeDescriptorImageInfo(DE_NULL, imageView, VK_IMAGE_LAYOUT_GENERAL);
+                       const VkDescriptorImageInfo descriptorImageSparseInfo = makeDescriptorImageInfo(DE_NULL, imageView, VK_IMAGE_LAYOUT_GENERAL);
 
                        DescriptorSetUpdateBuilder()
-                               .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &sparseImageInfo)
+                               .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageSparseInfo)
                                .update(deviceInterface, getDevice());
 
                        deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
@@ -589,7 +654,9 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                        if (maxWorkGroupCount.x() < xWorkGroupCount ||
                                maxWorkGroupCount.y() < yWorkGroupCount ||
                                maxWorkGroupCount.z() < zWorkGroupCount)
+                       {
                                TCU_THROW(NotSupportedError, "Image size is not supported");
+                       }
 
                        deviceInterface.cmdDispatch(*commandBuffer, xWorkGroupCount, yWorkGroupCount, zWorkGroupCount);
                }
@@ -604,7 +671,7 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                const Unique<VkBuffer>                  outputBuffer                    (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
                const de::UniquePtr<Allocation> outputBufferAlloc               (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
 
-               deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageRead, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+               deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageRead, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
 
                {
                        const VkBufferMemoryBarrier outputBufferBarrier = makeBufferMemoryBarrier
@@ -631,37 +698,110 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
                // Retrieve data from buffer to host memory
                invalidateAlloc(deviceInterface, getDevice(), *outputBufferAlloc);
 
-               const deUint8* outputData = static_cast<const deUint8*>(outputBufferAlloc->getHostPtr());
+               deUint8* outputData = static_cast<deUint8*>(outputBufferAlloc->getHostPtr());
+
+               std::vector<std::vector<void*>> planePointers(imageSparseInfo.mipLevels);
+
+               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                       planePointers[mipmapNdx].resize(formatDescription.numPlanes);
+
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                               planePointers[mipmapNdx][planeNdx] = outputData + static_cast<size_t>(planeOffsets[mipmapNdx][planeNdx]);
 
                // Wait for sparse queue to become idle
                deviceInterface.queueWaitIdle(sparseQueue.queueHandle);
 
-               for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+               for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
                {
-                       const tcu::UVec3                                  gridSize              = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx);
-                       const deUint32                                    bufferOffset  = static_cast<deUint32>(bufferImageCopy[mipLevelNdx].bufferOffset);
-                       const tcu::ConstPixelBufferAccess pixelBuffer   = tcu::ConstPixelBufferAccess(m_format, gridSize.x(), gridSize.y(), gridSize.z(), outputData + bufferOffset);
+                       if (!formatDescription.hasChannelNdx(channelNdx))
+                               continue;
+
+                       deUint32                                                        planeNdx                        = formatDescription.channels[channelNdx].planeNdx;
+                       const VkImageAspectFlags                        aspect                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+                       const deUint32                                          aspectIndex                     = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+                       if (aspectIndex == NO_MATCH_FOUND)
+                               TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+                       VkSparseImageMemoryRequirements         aspectRequirements      = sparseMemoryRequirements[aspectIndex];
+                       float                                                           fixedPointError         = tcu::TexVerifierUtil::computeFixedPointError(formatDescription.channels[channelNdx].sizeBits);;
 
-                       for (deUint32 offsetZ = 0u; offsetZ < gridSize.z(); ++offsetZ)
-                       for (deUint32 offsetY = 0u; offsetY < gridSize.y(); ++offsetY)
-                       for (deUint32 offsetX = 0u; offsetX < gridSize.x(); ++offsetX)
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < aspectRequirements.imageMipTailFirstLod; ++mipmapNdx)
                        {
-                               const deUint32 index                    = offsetX + (offsetY + offsetZ * gridSize.y()) * gridSize.x();
-                               const tcu::UVec4 referenceValue = tcu::UVec4(index % MODULO_DIVISOR, index % MODULO_DIVISOR, index % MODULO_DIVISOR, 1u);
-                               const tcu::UVec4 outputValue    = pixelBuffer.getPixelUint(offsetX, offsetY, offsetZ);
+                               const   tcu::UVec3                                              gridSize                = getShaderGridSize(m_imageType, m_imageSize, mipmapNdx);
+                               const   tcu::ConstPixelBufferAccess             pixelBuffer             = vk::getChannelAccess(formatDescription, gridSize, planeRowPitches[mipmapNdx].data(), (const void* const*)planePointers[mipmapNdx].data(), channelNdx);
+                               tcu::IVec3                                                              pixelDivider    = pixelBuffer.getDivider();
 
-                               if (deMemCmp(&outputValue, &referenceValue, sizeof(deUint32) * getNumUsedChannels(m_format.order)) != 0)
-                                       return tcu::TestStatus::fail("Failed");
+                               for (deUint32 offsetZ = 0u; offsetZ < gridSize.z(); ++offsetZ)
+                               for (deUint32 offsetY = 0u; offsetY < gridSize.y(); ++offsetY)
+                               for (deUint32 offsetX = 0u; offsetX < gridSize.x(); ++offsetX)
+                               {
+                                       const deUint32  index                   = offsetX + gridSize.x() * offsetY + gridSize.x() * gridSize.y() * offsetZ;
+                                       deUint32                iReferenceValue;
+                                       float                   fReferenceValue;
+                                       float                   acceptableError = epsilon;
+
+                                       switch (channelNdx)
+                                       {
+                                               case 0:
+                                               case 1:
+                                               case 2:
+                                                       iReferenceValue = index % MODULO_DIVISOR;
+                                                       fReferenceValue = static_cast<float>(iReferenceValue) / static_cast<float>(MODULO_DIVISOR);
+                                                       break;
+                                               case 3:
+                                                       iReferenceValue = 1u;
+                                                       fReferenceValue = 1.f;
+                                                       break;
+                                               default:        DE_FATAL("Unexpected channel index");   break;
+                                       }
+
+                                       switch (formatDescription.channels[channelNdx].type)
+                                       {
+                                               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                                               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                                               {
+                                                       const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                       if (outputValue.x() != iReferenceValue)
+                                                               return tcu::TestStatus::fail("Failed");
+
+                                                       break;
+                                               }
+                                               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+                                               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+                                               {
+                                                       acceptableError += fixedPointError;
+                                                       const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                       if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+                                                               return tcu::TestStatus::fail("Failed");
+
+                                                       break;
+                                               }
+                                               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                                               {
+                                                       const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                       if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+                                                               return tcu::TestStatus::fail("Failed");
+
+                                                       break;
+                                               }
+                                               default:        DE_FATAL("Unexpected channel type");    break;
+                                       }
+                               }
                        }
-               }
 
-               for (deUint32 mipLevelNdx = aspectRequirements.imageMipTailFirstLod; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
-               {
-                       const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx);
-                       const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageCopy[mipLevelNdx].bufferOffset);
+                       for (deUint32 mipmapNdx = aspectRequirements.imageMipTailFirstLod; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                       {
+                               const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx);
+                               const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
 
-                       if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
-                               return tcu::TestStatus::fail("Failed");
+                               if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
+                                       return tcu::TestStatus::fail("Failed");
+                       }
                }
        }
 
@@ -670,16 +810,33 @@ tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
 
 void ImageSparseMemoryAliasingCase::initPrograms(SourceCollections&    sourceCollections) const
 {
-       const char* const       versionDecl                             = glu::getGLSLVersionDeclaration(m_glslVersion);
-       const std::string       imageTypeStr                    = getShaderImageType(m_format, m_imageType);
-       const std::string       formatQualifierStr              = getShaderImageFormatQualifier(m_format);
-       const std::string       formatDataStr                   = getShaderImageDataType(m_format);
-       const deUint32          maxWorkGroupInvocations = 128u;
-       const tcu::UVec3        maxWorkGroupSize                = tcu::UVec3(128u, 128u, 64u);
+       const char* const                               versionDecl                             = glu::getGLSLVersionDeclaration(m_glslVersion);
+       const PlanarFormatDescription   formatDescription               = getPlanarFormatDescription(m_format);
+       const std::string                               imageTypeStr                    = getShaderImageType(formatDescription, m_imageType);
+       const std::string                               formatQualifierStr              = getShaderImageFormatQualifier(m_format);
+       const std::string                               formatDataStr                   = getShaderImageDataType(formatDescription);
+       const deUint32                                  maxWorkGroupInvocations = 128u;
+       const tcu::UVec3                                maxWorkGroupSize                = tcu::UVec3(128u, 128u, 64u);
+       VkExtent3D                                              layerExtent                             = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
+       VkImageFormatProperties                 imageFormatProperties;
+       imageFormatProperties.maxMipLevels                                              = 20;
+       const deUint32                                  mipLevels                               = getMipmapCount(m_format, formatDescription, imageFormatProperties, layerExtent);
+
+       std::ostringstream formatValueStr;
+       switch (formatDescription.channels[0].type)
+       {
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       formatValueStr << "( index % " << MODULO_DIVISOR << ", index % " << MODULO_DIVISOR << ", index % " << MODULO_DIVISOR << ", 1)";
+                       break;
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       formatValueStr << "( float( index % " << MODULO_DIVISOR << ") / " << MODULO_DIVISOR << ".0, float( index % " << MODULO_DIVISOR << ") / " << MODULO_DIVISOR << ".0, float( index % " << MODULO_DIVISOR << ") / " << MODULO_DIVISOR << ".0, 1.0)";
+                       break;
+               default:        DE_FATAL("Unexpected channel type");    break;
+       }
 
-       const tcu::UVec3        layerSize                               = getLayerSize(m_imageType, m_imageSize);
-       const deUint32          widestEdge                              = std::max(std::max(layerSize.x(), layerSize.y()), layerSize.z());
-       const deUint32          mipLevels                               = static_cast<deUint32>(deFloatLog2(static_cast<float>(widestEdge))) + 1u;
 
        for (deUint32 mipLevelNdx = 0; mipLevelNdx < mipLevels; ++mipLevelNdx)
        {
@@ -700,9 +857,9 @@ void ImageSparseMemoryAliasingCase::initPrograms(SourceCollections& sourceCollec
                        << "    if( gl_GlobalInvocationID.y < " << gridSize.y() << " ) \n"
                        << "    if( gl_GlobalInvocationID.z < " << gridSize.z() << " ) \n"
                        << "    {\n"
-                       << "            int index = int(gl_GlobalInvocationID.x + (gl_GlobalInvocationID.y + gl_GlobalInvocationID.z*" << gridSize.y() << ")*" << gridSize.x() << ");\n"
+                       << "            int index = int( gl_GlobalInvocationID.x + "<< gridSize.x() << " * gl_GlobalInvocationID.y + " << gridSize.x() << " * " << gridSize.y() << " * gl_GlobalInvocationID.z );\n"
                        << "            imageStore(u_image, " << getCoordStr(m_imageType, "gl_GlobalInvocationID.x", "gl_GlobalInvocationID.y", "gl_GlobalInvocationID.z") << ","
-                       << formatDataStr << "( index % " << MODULO_DIVISOR << ", index % " << MODULO_DIVISOR << ", index % " << MODULO_DIVISOR << ", 1 )); \n"
+                       << formatDataStr << formatValueStr.str() <<"); \n"
                        << "    }\n"
                        << "}\n";
 
@@ -721,46 +878,36 @@ TestInstance* ImageSparseMemoryAliasingCase::createInstance (Context& context) c
 
 tcu::TestCaseGroup* createImageSparseMemoryAliasingTestsCommon(tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup, const bool useDeviceGroup = false)
 {
-       static const deUint32 sizeCountPerImageType = 4u;
 
-       struct ImageParameters
+       const std::vector<TestImageParameters> imageParameters =
        {
-               ImageType       imageType;
-               tcu::UVec3      imageSizes[sizeCountPerImageType];
+               { IMAGE_TYPE_2D,                { tcu::UVec3(512u, 256u, 1u),   tcu::UVec3(128u, 128u, 1u),     tcu::UVec3(503u, 137u, 1u),     tcu::UVec3(11u, 37u, 1u) },     getTestFormats(IMAGE_TYPE_2D) },
+               { IMAGE_TYPE_2D_ARRAY,  { tcu::UVec3(512u, 256u, 6u),   tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(503u, 137u, 3u),     tcu::UVec3(11u, 37u, 3u) },     getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+               { IMAGE_TYPE_CUBE,              { tcu::UVec3(256u, 256u, 1u),   tcu::UVec3(128u, 128u, 1u),     tcu::UVec3(137u, 137u, 1u),     tcu::UVec3(11u, 11u, 1u) },     getTestFormats(IMAGE_TYPE_CUBE) },
+               { IMAGE_TYPE_CUBE_ARRAY,{ tcu::UVec3(256u, 256u, 6u),   tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(137u, 137u, 3u),     tcu::UVec3(11u, 11u, 3u) },     getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+               { IMAGE_TYPE_3D,                { tcu::UVec3(256u, 256u, 16u),  tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(503u, 137u, 3u),     tcu::UVec3(11u, 37u, 3u) },     getTestFormats(IMAGE_TYPE_3D) }
        };
 
-       static const ImageParameters imageParametersArray[] =
+       for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
        {
-               { IMAGE_TYPE_2D,                { tcu::UVec3(512u, 256u, 1u),   tcu::UVec3(128u, 128u, 1u),     tcu::UVec3(503u, 137u, 1u),     tcu::UVec3(11u, 37u, 1u) } },
-               { IMAGE_TYPE_2D_ARRAY,  { tcu::UVec3(512u, 256u, 6u),   tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(503u, 137u, 3u),     tcu::UVec3(11u, 37u, 3u) } },
-               { IMAGE_TYPE_CUBE,              { tcu::UVec3(256u, 256u, 1u),   tcu::UVec3(128u, 128u, 1u),     tcu::UVec3(137u, 137u, 1u),     tcu::UVec3(11u, 11u, 1u) } },
-               { IMAGE_TYPE_CUBE_ARRAY,{ tcu::UVec3(256u, 256u, 6u),   tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(137u, 137u, 3u),     tcu::UVec3(11u, 11u, 3u) } },
-               { IMAGE_TYPE_3D,                { tcu::UVec3(256u, 256u, 16u),  tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(503u, 137u, 3u),     tcu::UVec3(11u, 37u, 3u) } }
-       };
-
-       static const tcu::TextureFormat formats[] =
-       {
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
-       };
-
-       for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
-       {
-               const ImageType                                 imageType = imageParametersArray[imageTypeNdx].imageType;
+               const ImageType                                 imageType = imageParameters[imageTypeNdx].imageType;
                de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
 
-               for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+               for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
                {
-                       const tcu::TextureFormat&               format = formats[formatNdx];
-                       de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+                       VkFormat                                                format                          = imageParameters[imageTypeNdx].formats[formatNdx].format;
+                       tcu::UVec3                                              imageSizeAlignment      = getImageSizeAlignment(format);
+                       de::MovePtr<tcu::TestCaseGroup> formatGroup                     (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
 
-                       for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+                       for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
                        {
-                               const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+                               const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+                               // skip test for images with odd sizes for some YCbCr formats
+                               if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+                                       continue;
+                               if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+                                       continue;
 
                                std::ostringstream stream;
                                stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
index e3e93d7..c0e753d 100755 (executable)
@@ -57,37 +57,37 @@ namespace
 class ImageSparseBindingCase : public TestCase
 {
 public:
-                                       ImageSparseBindingCase  (tcu::TestContext&                      testCtx,
-                                                                                        const std::string&                     name,
-                                                                                        const std::string&                     description,
-                                                                                        const ImageType                        imageType,
-                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                        const tcu::TextureFormat&      format,
-                                                                                        const bool                                     useDeviceGroups = false);
-
-       TestInstance*   createInstance                  (Context&                                       context) const;
+       ImageSparseBindingCase                  (tcu::TestContext&      testCtx,
+                                                                        const std::string&     name,
+                                                                        const std::string&     description,
+                                                                        const ImageType        imageType,
+                                                                        const tcu::UVec3&      imageSize,
+                                                                        const VkFormat         format,
+                                                                        const bool                     useDeviceGroups = false);
+
+       TestInstance*   createInstance  (Context&                       context) const;
        virtual void    checkSupport                    (Context&                                       context) const;
 
 private:
-       const bool                                      m_useDeviceGroups;
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const bool                      m_useDeviceGroups;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
 };
 
-ImageSparseBindingCase::ImageSparseBindingCase (tcu::TestContext&                      testCtx,
-                                                                                               const std::string&                      name,
-                                                                                               const std::string&                      description,
-                                                                                               const ImageType                         imageType,
-                                                                                               const tcu::UVec3&                       imageSize,
-                                                                                               const tcu::TextureFormat&       format,
-                                                                                               const bool                                      useDeviceGroups)
-
-       : TestCase                              (testCtx, name, description)
-       , m_useDeviceGroups             (useDeviceGroups)
-       , m_imageType                   (imageType)
-       , m_imageSize                   (imageSize)
-       , m_format                              (format)
+ImageSparseBindingCase::ImageSparseBindingCase (tcu::TestContext&      testCtx,
+                                                                                               const std::string&      name,
+                                                                                               const std::string&      description,
+                                                                                               const ImageType         imageType,
+                                                                                               const tcu::UVec3&       imageSize,
+                                                                                               const VkFormat          format,
+                                                                                               const bool                      useDeviceGroups)
+
+       : TestCase                      (testCtx, name, description)
+       , m_useDeviceGroups     (useDeviceGroups)
+       , m_imageType           (imageType)
+       , m_imageSize           (imageSize)
+       , m_format                      (format)
 {
 }
 
@@ -102,26 +102,26 @@ void ImageSparseBindingCase::checkSupport (Context& context) const
 class ImageSparseBindingInstance : public SparseResourcesBaseInstance
 {
 public:
-                                       ImageSparseBindingInstance      (Context&                                       context,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format,
-                                                                                                const bool                                     useDeviceGroups);
+       ImageSparseBindingInstance      (Context&                       context,
+                                                                const ImageType        imageType,
+                                                                const tcu::UVec3&      imageSize,
+                                                                const VkFormat         format,
+                                                                const bool                     useDeviceGroups);
 
-       tcu::TestStatus iterate                                         (void);
+       tcu::TestStatus iterate         (void);
 
 private:
-       const bool                                      m_useDeviceGroups;
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const bool                      m_useDeviceGroups;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
 };
 
-ImageSparseBindingInstance::ImageSparseBindingInstance (Context&                                       context,
-                                                                                                               const ImageType                         imageType,
-                                                                                                               const tcu::UVec3&                       imageSize,
-                                                                                                               const tcu::TextureFormat&       format,
-                                                                                                               const bool                                      useDeviceGroups)
+ImageSparseBindingInstance::ImageSparseBindingInstance (Context&                       context,
+                                                                                                               const ImageType         imageType,
+                                                                                                               const tcu::UVec3&       imageSize,
+                                                                                                               const VkFormat          format,
+                                                                                                               const bool                      useDeviceGroups)
 
        : SparseResourcesBaseInstance   (context, useDeviceGroups)
        , m_useDeviceGroups                             (useDeviceGroups)
@@ -148,12 +148,13 @@ tcu::TestStatus ImageSparseBindingInstance::iterate (void)
        VkImageCreateInfo                       imageSparseInfo;
        std::vector<DeviceMemorySp>     deviceMemUniquePtrVec;
 
-       const DeviceInterface&  deviceInterface = getDeviceInterface();
-       const Queue&                    sparseQueue             = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
-       const Queue&                    computeQueue    = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+       const DeviceInterface&                  deviceInterface         = getDeviceInterface();
+       const Queue&                                    sparseQueue                     = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+       const Queue&                                    computeQueue            = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+       const PlanarFormatDescription   formatDescription       = getPlanarFormatDescription(m_format);
 
        // Go through all physical devices
-       for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; physDevID++)
+       for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; ++physDevID)
        {
                const deUint32  firstDeviceID   = physDevID;
                const deUint32  secondDeviceID  = (firstDeviceID + 1) % m_numPhysicalDevices;
@@ -162,7 +163,7 @@ tcu::TestStatus ImageSparseBindingInstance::iterate (void)
                imageSparseInfo.pNext                                   = DE_NULL;                                                                                              //const void*                   pNext;
                imageSparseInfo.flags                                   = VK_IMAGE_CREATE_SPARSE_BINDING_BIT;                                   //VkImageCreateFlags    flags;
                imageSparseInfo.imageType                               = mapImageType(m_imageType);                                                    //VkImageType                   imageType;
-               imageSparseInfo.format                                  = mapTextureFormat(m_format);                                                   //VkFormat                              format;
+               imageSparseInfo.format                                  = m_format;                                                                                             //VkFormat                              format;
                imageSparseInfo.extent                                  = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); //VkExtent3D                    extent;
                imageSparseInfo.arrayLayers                             = getNumLayers(m_imageType, m_imageSize);                               //deUint32                              arrayLayers;
                imageSparseInfo.samples                                 = VK_SAMPLE_COUNT_1_BIT;                                                                //VkSampleCountFlagBits samples;
@@ -179,17 +180,23 @@ tcu::TestStatus ImageSparseBindingInstance::iterate (void)
                        imageSparseInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
                }
 
+               if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
+                       TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
+
                {
                        VkImageFormatProperties imageFormatProperties;
-                       instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+                       if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
                                imageSparseInfo.format,
                                imageSparseInfo.imageType,
                                imageSparseInfo.tiling,
                                imageSparseInfo.usage,
                                imageSparseInfo.flags,
-                               &imageFormatProperties);
+                               &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+                       {
+                               TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+                       }
 
-                       imageSparseInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageSparseInfo.extent);
+                       imageSparseInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageSparseInfo.extent);
                }
 
                // Create sparse image
@@ -199,18 +206,18 @@ tcu::TestStatus ImageSparseBindingInstance::iterate (void)
                const Unique<VkSemaphore> imageMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
 
                // Get sparse image general memory requirements
-               const VkMemoryRequirements imageSparseMemRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+               const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
 
                // Check if required image memory size does not exceed device limits
-               if (imageSparseMemRequirements.size > getPhysicalDeviceProperties(instance, getPhysicalDevice(secondDeviceID)).limits.sparseAddressSpaceSize)
+               if (imageMemoryRequirements.size > getPhysicalDeviceProperties(instance, getPhysicalDevice(secondDeviceID)).limits.sparseAddressSpaceSize)
                        TCU_THROW(NotSupportedError, "Required memory size for sparse resource exceeds device limits");
 
-               DE_ASSERT((imageSparseMemRequirements.size % imageSparseMemRequirements.alignment) == 0);
+               DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
 
                {
                        std::vector<VkSparseMemoryBind> sparseMemoryBinds;
-                       const deUint32                                  numSparseBinds  = static_cast<deUint32>(imageSparseMemRequirements.size / imageSparseMemRequirements.alignment);
-                       const deUint32                                  memoryType              = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageSparseMemRequirements, MemoryRequirement::Any);
+                       const deUint32                                  numSparseBinds  = static_cast<deUint32>(imageMemoryRequirements.size / imageMemoryRequirements.alignment);
+                       const deUint32                                  memoryType              = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageMemoryRequirements, MemoryRequirement::Any);
 
                        if (memoryType == NO_MATCH_FOUND)
                                return tcu::TestStatus::fail("No matching memory type found");
@@ -231,14 +238,14 @@ tcu::TestStatus ImageSparseBindingInstance::iterate (void)
                        for (deUint32 sparseBindNdx = 0; sparseBindNdx < numSparseBinds; ++sparseBindNdx)
                        {
                                const VkSparseMemoryBind sparseMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                       imageSparseMemRequirements.alignment, memoryType, imageSparseMemRequirements.alignment * sparseBindNdx);
+                                       imageMemoryRequirements.alignment, memoryType, imageMemoryRequirements.alignment * sparseBindNdx);
 
                                deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(sparseMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
                                sparseMemoryBinds.push_back(sparseMemoryBind);
                        }
 
-                       const VkSparseImageOpaqueMemoryBindInfo opaqueBindInfo = makeSparseImageOpaqueMemoryBindInfo(*imageSparse, numSparseBinds, &sparseMemoryBinds[0]);
+                       const VkSparseImageOpaqueMemoryBindInfo opaqueBindInfo = makeSparseImageOpaqueMemoryBindInfo(*imageSparse, static_cast<deUint32>(sparseMemoryBinds.size()), sparseMemoryBinds.data());
 
                        const VkDeviceGroupBindSparseInfo devGroupBindSparseInfo =
                        {
@@ -268,90 +275,114 @@ tcu::TestStatus ImageSparseBindingInstance::iterate (void)
                        VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
                }
 
-               // Create command buffer for compute and transfer oparations
-               const Unique<VkCommandPool>       commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
-               const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+               deUint32 imageSizeInBytes = 0;
 
-               std::vector<VkBufferImageCopy> bufferImageCopy(imageSparseInfo.mipLevels);
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                               imageSizeInBytes += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
 
+               std::vector<VkBufferImageCopy> bufferImageCopy(formatDescription.numPlanes * imageSparseInfo.mipLevels);
                {
                        deUint32 bufferOffset = 0;
-                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; mipmapNdx++)
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                        {
-                               bufferImageCopy[mipmapNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipmapNdx), imageSparseInfo.arrayLayers, mipmapNdx, static_cast<VkDeviceSize>(bufferOffset));
-                               bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                               {
+                                       bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx] =
+                                       {
+                                               bufferOffset,                                                                                                                                           //      VkDeviceSize                            bufferOffset;
+                                               0u,                                                                                                                                                                     //      deUint32                                        bufferRowLength;
+                                               0u,                                                                                                                                                                     //      deUint32                                        bufferImageHeight;
+                                               makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers),         //      VkImageSubresourceLayers        imageSubresource;
+                                               makeOffset3D(0, 0, 0),                                                                                                                          //      VkOffset3D                                      imageOffset;
+                                               vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx)      //      VkExtent3D                                      imageExtent;
+                                       };
+                                       bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                               }
                        }
                }
 
+               // Create command buffer for compute and transfer operations
+               const Unique<VkCommandPool>             commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
+               const Unique<VkCommandBuffer>   commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
                // Start recording commands
                beginCommandBuffer(deviceInterface, *commandBuffer);
 
-               const deUint32                                  imageSizeInBytes                = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
                const VkBufferCreateInfo                inputBufferCreateInfo   = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
                const Unique<VkBuffer>                  inputBuffer                             (createBuffer(deviceInterface, getDevice(), &inputBufferCreateInfo));
                const de::UniquePtr<Allocation> inputBufferAlloc                (bindBuffer(deviceInterface, getDevice(), getAllocator(), *inputBuffer, MemoryRequirement::HostVisible));
 
-               std::vector<deUint8> referenceData(imageSizeInBytes);
-
+               std::vector<deUint8>                    referenceData(imageSizeInBytes);
                for (deUint32 valueNdx = 0; valueNdx < imageSizeInBytes; ++valueNdx)
                {
-                       referenceData[valueNdx] = static_cast<deUint8>((valueNdx % imageSparseMemRequirements.alignment) + 1u);
+                       referenceData[valueNdx] = static_cast<deUint8>((valueNdx % imageMemoryRequirements.alignment) + 1u);
                }
 
-               deMemcpy(inputBufferAlloc->getHostPtr(), &referenceData[0], imageSizeInBytes);
-
-               flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
-
                {
-                       const VkBufferMemoryBarrier inputBufferBarrier = makeBufferMemoryBarrier
-                       (
+                       deMemcpy(inputBufferAlloc->getHostPtr(), referenceData.data(), imageSizeInBytes);
+                       flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
+
+                       const VkBufferMemoryBarrier inputBufferBarrier = makeBufferMemoryBarrier (
                                VK_ACCESS_HOST_WRITE_BIT,
                                VK_ACCESS_TRANSFER_READ_BIT,
                                *inputBuffer,
                                0u,
                                imageSizeInBytes
                        );
-
                        deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 1u, &inputBufferBarrier, 0u, DE_NULL);
                }
 
                {
-                       const VkImageMemoryBarrier imageSparseTransferDstBarrier = makeImageMemoryBarrier
-                       (
-                               0u,
-                               VK_ACCESS_TRANSFER_WRITE_BIT,
-                               VK_IMAGE_LAYOUT_UNDEFINED,
-                               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
-                               *imageSparse,
-                               makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
-                               sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
-                               sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
-                               );
-
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferDstBarrier);
+                       std::vector<VkImageMemoryBarrier> imageSparseTransferDstBarriers;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       {
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               imageSparseTransferDstBarriers.push_back( makeImageMemoryBarrier (
+                                       0u,
+                                       VK_ACCESS_TRANSFER_WRITE_BIT,
+                                       VK_IMAGE_LAYOUT_UNDEFINED,
+                                       VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                                       *imageSparse,
+                                       makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
+                                       sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+                                       sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+                               ));
+                       }
+                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferDstBarriers.size()), imageSparseTransferDstBarriers.data());
                }
 
-               deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+               deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
 
                {
-                       const VkImageMemoryBarrier imageSparseTransferSrcBarrier = makeImageMemoryBarrier
-                       (
-                               VK_ACCESS_TRANSFER_WRITE_BIT,
-                               VK_ACCESS_TRANSFER_READ_BIT,
-                               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
-                               VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
-                               *imageSparse,
-                               makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
-                       );
+                       std::vector<VkImageMemoryBarrier> imageSparseTransferSrcBarriers;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       {
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               imageSparseTransferSrcBarriers.push_back( makeImageMemoryBarrier (
+                                       VK_ACCESS_TRANSFER_WRITE_BIT,
+                                       VK_ACCESS_TRANSFER_READ_BIT,
+                                       VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                                       VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+                                       *imageSparse,
+                                       makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
+                               ));
+                       }
 
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferSrcBarrier);
+                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferSrcBarriers.size()), imageSparseTransferSrcBarriers.data());
                }
 
                const VkBufferCreateInfo                outputBufferCreateInfo  = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
                const Unique<VkBuffer>                  outputBuffer                    (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
                const de::UniquePtr<Allocation> outputBufferAlloc               (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
 
-               deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+               deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
 
                {
                        const VkBufferMemoryBarrier outputBufferBarrier = makeBufferMemoryBarrier
@@ -378,18 +409,21 @@ tcu::TestStatus ImageSparseBindingInstance::iterate (void)
                // Retrieve data from buffer to host memory
                invalidateAlloc(deviceInterface, getDevice(), *outputBufferAlloc);
 
-               const deUint8* outputData = static_cast<const deUint8*>(outputBufferAlloc->getHostPtr());
-
                // Wait for sparse queue to become idle
                deviceInterface.queueWaitIdle(sparseQueue.queueHandle);
 
-               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+               const deUint8* outputData = static_cast<const deUint8*>(outputBufferAlloc->getHostPtr());
+
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                {
-                       const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx);
-                       const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageCopy[mipmapNdx].bufferOffset);
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                       {
+                               const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx);
+                               const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageCopy[ planeNdx * imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
 
-                       if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
-                               return tcu::TestStatus::fail("Failed");
+                               if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
+                                       return tcu::TestStatus::fail("Failed");
+                       }
                }
        }
 
@@ -405,49 +439,38 @@ TestInstance* ImageSparseBindingCase::createInstance (Context& context) const
 
 tcu::TestCaseGroup* createImageSparseBindingTestsCommon(tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup, const bool useDeviceGroup = false)
 {
-       static const deUint32 sizeCountPerImageType = 3u;
-
-       struct ImageParameters
-       {
-               ImageType       imageType;
-               tcu::UVec3      imageSizes[sizeCountPerImageType];
-       };
-
-       static const ImageParameters imageParametersArray[] =
-       {
-               { IMAGE_TYPE_1D,                { tcu::UVec3(512u, 1u,   1u ), tcu::UVec3(1024u, 1u,   1u), tcu::UVec3(11u,  1u,   1u) } },
-               { IMAGE_TYPE_1D_ARRAY,  { tcu::UVec3(512u, 1u,   64u), tcu::UVec3(1024u, 1u,   8u), tcu::UVec3(11u,  1u,   3u) } },
-               { IMAGE_TYPE_2D,                { tcu::UVec3(512u, 256u, 1u ), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u,  137u, 1u) } },
-               { IMAGE_TYPE_2D_ARRAY,  { tcu::UVec3(512u, 256u, 6u ), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u,  137u, 3u) } },
-               { IMAGE_TYPE_3D,                { tcu::UVec3(512u, 256u, 6u ), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u,  137u, 3u) } },
-               { IMAGE_TYPE_CUBE,              { tcu::UVec3(256u, 256u, 1u ), tcu::UVec3(128u,  128u, 1u), tcu::UVec3(137u, 137u, 1u) } },
-               { IMAGE_TYPE_CUBE_ARRAY,{ tcu::UVec3(256u, 256u, 6u ), tcu::UVec3(128u,  128u, 8u), tcu::UVec3(137u, 137u, 3u) } }
-       };
-
-       static const tcu::TextureFormat formats[] =
+       const std::vector<TestImageParameters> imageParameters =
        {
-               tcu::TextureFormat(tcu::TextureFormat::R,               tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::R,               tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::R,               tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA,    tcu::TextureFormat::UNSIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA,    tcu::TextureFormat::UNSIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA,    tcu::TextureFormat::UNSIGNED_INT8)
+               { IMAGE_TYPE_1D,                        { tcu::UVec3(512u, 1u,   1u ),  tcu::UVec3(1024u, 1u,   1u),    tcu::UVec3(11u,  1u,   1u) },   getTestFormats(IMAGE_TYPE_1D) },
+               { IMAGE_TYPE_1D_ARRAY,          { tcu::UVec3(512u, 1u,   64u),  tcu::UVec3(1024u, 1u,   8u),    tcu::UVec3(11u,  1u,   3u) },   getTestFormats(IMAGE_TYPE_1D_ARRAY) },
+               { IMAGE_TYPE_2D,                        { tcu::UVec3(512u, 256u, 1u ),  tcu::UVec3(1024u, 128u, 1u),    tcu::UVec3(11u,  137u, 1u) },   getTestFormats(IMAGE_TYPE_2D) },
+               { IMAGE_TYPE_2D_ARRAY,          { tcu::UVec3(512u, 256u, 6u ),  tcu::UVec3(1024u, 128u, 8u),    tcu::UVec3(11u,  137u, 3u) },   getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+               { IMAGE_TYPE_3D,                        { tcu::UVec3(512u, 256u, 6u ),  tcu::UVec3(1024u, 128u, 8u),    tcu::UVec3(11u,  137u, 3u) },   getTestFormats(IMAGE_TYPE_3D) },
+               { IMAGE_TYPE_CUBE,                      { tcu::UVec3(256u, 256u, 1u ),  tcu::UVec3(128u,  128u, 1u),    tcu::UVec3(137u, 137u, 1u) },   getTestFormats(IMAGE_TYPE_CUBE) },
+               { IMAGE_TYPE_CUBE_ARRAY,        { tcu::UVec3(256u, 256u, 6u ),  tcu::UVec3(128u,  128u, 8u),    tcu::UVec3(137u, 137u, 3u) },   getTestFormats(IMAGE_TYPE_CUBE_ARRAY) }
        };
 
-
-       for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
+       for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
        {
-               const ImageType                                 imageType = imageParametersArray[imageTypeNdx].imageType;
-               de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
+               const ImageType                                 imageType               = imageParameters[imageTypeNdx].imageType;
+               de::MovePtr<tcu::TestCaseGroup> imageTypeGroup  (new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
 
-               for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+               for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
                {
-                       const tcu::TextureFormat&               format = formats[formatNdx];
-                       de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+                       VkFormat                                                format                          = imageParameters[imageTypeNdx].formats[formatNdx].format;
+                       tcu::UVec3                                              imageSizeAlignment      = getImageSizeAlignment(format);
+                       de::MovePtr<tcu::TestCaseGroup> formatGroup                     (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
 
-                       for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+                       for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
                        {
-                               const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+                               const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+                               // skip test for images with odd sizes for some YCbCr formats
+                               if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+                                       continue;
+                               if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+                                       continue;
+
                                std::ostringstream      stream;
                                stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
 
index be9b01c..cafb299 100755 (executable)
 #include "vkTypeUtil.hpp"
 #include "vkCmdUtil.hpp"
 #include "vkObjUtil.hpp"
+#include "tcuTestLog.hpp"
 
+#include "deMath.h"
 #include "deUniquePtr.hpp"
 #include "deStringUtil.hpp"
 
+#include "tcuTextureUtil.hpp"
+#include "tcuTexVerifierUtil.hpp"
+
 #include <string>
 #include <vector>
+#include <sstream>
 
 using namespace vk;
 
@@ -55,10 +61,31 @@ namespace sparse
 namespace
 {
 
-const std::string getCoordStr  (const ImageType                imageType,
-                                                               const std::string&      x,
-                                                               const std::string&      y,
-                                                               const std::string&      z)
+std::string getFormatValueString       (const std::vector<std::pair<deUint32, deUint32>>& channelsOnPlane,
+                                                                        const std::vector<std::string>& formatValueStrings)
+{
+       std::string result = "( ";
+       deUint32 i;
+       for (i=0; i<channelsOnPlane.size(); ++i)
+       {
+               result += formatValueStrings[channelsOnPlane[i].first];
+               if (i < 3)
+                       result += ", ";
+       }
+       for (; i < 4; ++i)
+       {
+               result += "0";
+               if (i < 3)
+                       result += ", ";
+       }
+       result += " )";
+       return result;
+}
+
+const std::string getCoordStr  (const ImageType        imageType,
+                                                                const std::string&     x,
+                                                                const std::string&     y,
+                                                                const std::string&     z)
 {
        switch (imageType)
        {
@@ -82,14 +109,14 @@ const std::string getCoordStr  (const ImageType            imageType,
        }
 }
 
-tcu::UVec3 computeWorkGroupSize (const tcu::UVec3& gridSize)
+tcu::UVec3 computeWorkGroupSize (const VkExtent3D& planeExtent)
 {
        const deUint32          maxComputeWorkGroupInvocations  = 128u;
        const tcu::UVec3        maxComputeWorkGroupSize                 = tcu::UVec3(128u, 128u, 64u);
 
-       const deUint32 xWorkGroupSize = std::min(std::min(gridSize.x(), maxComputeWorkGroupSize.x()), maxComputeWorkGroupInvocations);
-       const deUint32 yWorkGroupSize = std::min(std::min(gridSize.y(), maxComputeWorkGroupSize.y()), maxComputeWorkGroupInvocations /  xWorkGroupSize);
-       const deUint32 zWorkGroupSize = std::min(std::min(gridSize.z(), maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize));
+       const deUint32 xWorkGroupSize = std::min(std::min(planeExtent.width,    maxComputeWorkGroupSize.x()), maxComputeWorkGroupInvocations);
+       const deUint32 yWorkGroupSize = std::min(std::min(planeExtent.height,   maxComputeWorkGroupSize.y()), maxComputeWorkGroupInvocations /  xWorkGroupSize);
+       const deUint32 zWorkGroupSize = std::min(std::min(planeExtent.depth,    maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize));
 
        return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize);
 }
@@ -97,95 +124,164 @@ tcu::UVec3 computeWorkGroupSize (const tcu::UVec3& gridSize)
 class ImageSparseResidencyCase : public TestCase
 {
 public:
-                                       ImageSparseResidencyCase        (tcu::TestContext&                      testCtx,
-                                                                                                const std::string&                     name,
-                                                                                                const std::string&                     description,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format,
-                                                                                                const glu::GLSLVersion         glslVersion,
-                                                                                                const bool                                     useDeviceGroups);
-
-       void                    initPrograms                            (SourceCollections&                     sourceCollections) const;
-       TestInstance*   createInstance                          (Context&                                       context) const;
+       ImageSparseResidencyCase                (tcu::TestContext&              testCtx,
+                                                                        const std::string&             name,
+                                                                        const std::string&             description,
+                                                                        const ImageType                imageType,
+                                                                        const tcu::UVec3&              imageSize,
+                                                                        const VkFormat                 format,
+                                                                        const glu::GLSLVersion glslVersion,
+                                                                        const bool                             useDeviceGroups);
+
+       void                    initPrograms    (SourceCollections&             sourceCollections) const;
+       virtual void    checkSupport    (Context&                               context) const;
+       TestInstance*   createInstance  (Context&                               context) const;
 
 private:
-       const bool                                      m_useDeviceGroups;
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
-       const glu::GLSLVersion          m_glslVersion;
+       const bool                              m_useDeviceGroups;
+       const ImageType                 m_imageType;
+       const tcu::UVec3                m_imageSize;
+       const VkFormat                  m_format;
+       const glu::GLSLVersion  m_glslVersion;
 };
 
-ImageSparseResidencyCase::ImageSparseResidencyCase (tcu::TestContext&                  testCtx,
-                                                                                                       const std::string&                      name,
-                                                                                                       const std::string&                      description,
-                                                                                                       const ImageType                         imageType,
-                                                                                                       const tcu::UVec3&                       imageSize,
-                                                                                                       const tcu::TextureFormat&       format,
-                                                                                                       const glu::GLSLVersion          glslVersion,
-                                                                                                       const bool                                      useDeviceGroups)
-       : TestCase                              (testCtx, name, description)
-       , m_useDeviceGroups             (useDeviceGroups)
-       , m_imageType                   (imageType)
-       , m_imageSize                   (imageSize)
-       , m_format                              (format)
-       , m_glslVersion                 (glslVersion)
+ImageSparseResidencyCase::ImageSparseResidencyCase     (tcu::TestContext&              testCtx,
+                                                                                                        const std::string&             name,
+                                                                                                        const std::string&             description,
+                                                                                                        const ImageType                imageType,
+                                                                                                        const tcu::UVec3&              imageSize,
+                                                                                                        const VkFormat                 format,
+                                                                                                        const glu::GLSLVersion glslVersion,
+                                                                                                        const bool                             useDeviceGroups)
+       : TestCase                      (testCtx, name, description)
+       , m_useDeviceGroups     (useDeviceGroups)
+       , m_imageType           (imageType)
+       , m_imageSize           (imageSize)
+       , m_format                      (format)
+       , m_glslVersion         (glslVersion)
 {
 }
 
 void ImageSparseResidencyCase::initPrograms (SourceCollections&        sourceCollections) const
 {
        // Create compute program
-       const char* const versionDecl                   = glu::getGLSLVersionDeclaration(m_glslVersion);
-       const std::string imageTypeStr                  = getShaderImageType(m_format, m_imageType);
-       const std::string formatQualifierStr    = getShaderImageFormatQualifier(m_format);
-       const std::string formatDataStr                 = getShaderImageDataType(m_format);
-       const tcu::UVec3  gridSize                              = getShaderGridSize(m_imageType, m_imageSize);
-       const tcu::UVec3  workGroupSize                 = computeWorkGroupSize(gridSize);
-
-       std::ostringstream src;
-       src << versionDecl << "\n"
-               << "layout (local_size_x = " << workGroupSize.x() << ", local_size_y = " << workGroupSize.y() << ", local_size_z = " << workGroupSize.z() << ") in; \n"
-               << "layout (binding = 0, " << formatQualifierStr << ") writeonly uniform highp " << imageTypeStr << " u_image;\n"
-               << "void main (void)\n"
-               << "{\n"
-               << "    if( gl_GlobalInvocationID.x < " << gridSize.x() << " ) \n"
-               << "    if( gl_GlobalInvocationID.y < " << gridSize.y() << " ) \n"
-               << "    if( gl_GlobalInvocationID.z < " << gridSize.z() << " ) \n"
-               << "    {\n"
-               << "            imageStore(u_image, " << getCoordStr(m_imageType, "gl_GlobalInvocationID.x", "gl_GlobalInvocationID.y", "gl_GlobalInvocationID.z") << ","
-               << formatDataStr << "( int(gl_GlobalInvocationID.x) % 127, int(gl_GlobalInvocationID.y) % 127, int(gl_GlobalInvocationID.z) % 127, 1));\n"
-               << "    }\n"
-               << "}\n";
-
-       sourceCollections.glslSources.add("comp") << glu::ComputeSource(src.str());
+       const char* const                               versionDecl                     = glu::getGLSLVersionDeclaration(m_glslVersion);
+       const PlanarFormatDescription   formatDescription       = getPlanarFormatDescription(m_format);
+       const std::string                               imageTypeStr            = getShaderImageType(formatDescription, m_imageType);
+       const std::string                               formatDataStr           = getShaderImageDataType(formatDescription);
+       const tcu::UVec3                                shaderGridSize          = getShaderGridSize(m_imageType, m_imageSize);
+
+       std::vector<std::string>                formatValueStrings;
+       switch (formatDescription.channels[0].type)
+       {
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       formatValueStrings = {
+                               "int(gl_GlobalInvocationID.x) % 127",
+                               "int(gl_GlobalInvocationID.y) % 127",
+                               "int(gl_GlobalInvocationID.z) % 127",
+                               "1"
+                       };
+                       break;
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       formatValueStrings = {
+                               "float(int(gl_GlobalInvocationID.x) % 127) / 127.0" ,
+                               "float(int(gl_GlobalInvocationID.y) % 127) / 127.0",
+                               "float(int(gl_GlobalInvocationID.z) % 127) / 127.0",
+                               "1.0"
+                       };
+                       break;
+               default:        DE_ASSERT(false);       break;
+       }
+
+       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+       {
+               VkFormat                                                planeCompatibleFormat           = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+               vk::PlanarFormatDescription             compatibleFormatDescription     = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+               VkExtent3D                                              compatibleShaderGridSize        { shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u };
+
+               std::vector<std::pair<deUint32, deUint32>> channelsOnPlane;
+               for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+               {
+                       if (!formatDescription.hasChannelNdx(channelNdx))
+                               continue;
+                       if (formatDescription.channels[channelNdx].planeNdx != planeNdx)
+                               continue;
+                       channelsOnPlane.push_back({ channelNdx,formatDescription.channels[channelNdx].offsetBits });
+               }
+               // reorder channels for multi-planar images
+               if(formatDescription.numPlanes>1)
+                       std::sort(begin(channelsOnPlane), end(channelsOnPlane), [](const std::pair<deUint32, deUint32>& lhs, const std::pair<deUint32, deUint32>& rhs) { return lhs.second < rhs.second; });
+               std::string                     formatValueStr          = getFormatValueString(channelsOnPlane, formatValueStrings);
+               VkExtent3D                      shaderExtent            = getPlaneExtent(compatibleFormatDescription, compatibleShaderGridSize, planeNdx, 0);
+               const std::string       formatQualifierStr      = getShaderImageFormatQualifier(planeCompatibleFormat);
+               const tcu::UVec3        workGroupSize           = computeWorkGroupSize(shaderExtent);
+
+               std::ostringstream src;
+               src << versionDecl << "\n"
+                       << "layout (local_size_x = " << workGroupSize.x() << ", local_size_y = " << workGroupSize.y() << ", local_size_z = " << workGroupSize.z() << ") in; \n"
+                       << "layout (binding = 0, " << formatQualifierStr << ") writeonly uniform highp " << imageTypeStr << " u_image;\n"
+                       << "void main (void)\n"
+                       << "{\n"
+                       << "    if( gl_GlobalInvocationID.x < " << shaderExtent.width << " ) \n"
+                       << "    if( gl_GlobalInvocationID.y < " << shaderExtent.height << " ) \n"
+                       << "    if( gl_GlobalInvocationID.z < " << shaderExtent.depth << " ) \n"
+                       << "    {\n"
+                       << "            imageStore(u_image, " << getCoordStr(m_imageType, "gl_GlobalInvocationID.x", "gl_GlobalInvocationID.y", "gl_GlobalInvocationID.z") << ","
+                       << formatDataStr << formatValueStr << ");\n"
+                       << "    }\n"
+                       << "}\n";
+               std::ostringstream shaderName;
+               shaderName << "comp" << planeNdx;
+               sourceCollections.glslSources.add(shaderName.str()) << glu::ComputeSource(src.str());
+       }
+}
+
+void ImageSparseResidencyCase::checkSupport(Context& context) const
+{
+       const InstanceInterface&        instance = context.getInstanceInterface();
+       const VkPhysicalDevice          physicalDevice = context.getPhysicalDevice();
+
+       // Check if image size does not exceed device limits
+       if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize))
+               TCU_THROW(NotSupportedError, "Image size not supported for device");
+
+       // Check if device supports sparse operations for image type
+       if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType))
+               TCU_THROW(NotSupportedError, "Sparse residency for image type is not supported");
+
+        //Check if image format supports storage images
+       const VkFormatProperties        formatProperties = getPhysicalDeviceFormatProperties(instance, physicalDevice, m_format);
+       if ((formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) == 0)
+               TCU_THROW(NotSupportedError, "Storage images are not supported for this format");
 }
 
 class ImageSparseResidencyInstance : public SparseResourcesBaseInstance
 {
 public:
-                                       ImageSparseResidencyInstance(Context&                                                                    context,
-                                                                                                const ImageType                                                         imageType,
-                                                                                                const tcu::UVec3&                                                       imageSize,
-                                                                                                const tcu::TextureFormat&                                       format,
-                                                                                                const bool                                                                      useDeviceGroups);
+       ImageSparseResidencyInstance    (Context&                       context,
+                                                                        const ImageType        imageType,
+                                                                        const tcu::UVec3&      imageSize,
+                                                                        const VkFormat         format,
+                                                                        const bool                     useDeviceGroups);
 
 
-       tcu::TestStatus iterate                                         (void);
+       tcu::TestStatus iterate                 (void);
 
 private:
-       const bool                                      m_useDeviceGroups;
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const bool                      m_useDeviceGroups;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
 };
 
-ImageSparseResidencyInstance::ImageSparseResidencyInstance (Context&                                   context,
-                                                                                                                       const ImageType                         imageType,
-                                                                                                                       const tcu::UVec3&                       imageSize,
-                                                                                                                       const tcu::TextureFormat&       format,
-                                                                                                                       const bool                                      useDeviceGroups)
+ImageSparseResidencyInstance::ImageSparseResidencyInstance     (Context&                       context,
+                                                                                                                        const ImageType        imageType,
+                                                                                                                        const tcu::UVec3&      imageSize,
+                                                                                                                        const VkFormat         format,
+                                                                                                                        const bool                     useDeviceGroups)
        : SparseResourcesBaseInstance   (context, useDeviceGroups)
        , m_useDeviceGroups                             (useDeviceGroups)
        , m_imageType                                   (imageType)
@@ -196,7 +292,8 @@ ImageSparseResidencyInstance::ImageSparseResidencyInstance (Context&                                        context
 
 tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
 {
-       const InstanceInterface&                        instance = m_context.getInstanceInterface();
+       const float                                     epsilon                         = 1e-5f;
+       const InstanceInterface&        instance                        = m_context.getInstanceInterface();
 
        {
                // Create logical device supporting both sparse and compute queues
@@ -207,14 +304,13 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
                createDeviceSupportingQueues(queueRequirements);
        }
 
-       VkImageCreateInfo                                       imageCreateInfo;
-       VkSparseImageMemoryRequirements         aspectRequirements;
-       VkExtent3D                                                      imageGranularity;
-       std::vector<DeviceMemorySp>                     deviceMemUniquePtrVec;
+       VkImageCreateInfo                       imageCreateInfo;
+       std::vector<DeviceMemorySp>     deviceMemUniquePtrVec;
 
-       const DeviceInterface&  deviceInterface = getDeviceInterface();
-       const Queue&                    sparseQueue             = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
-       const Queue&                    computeQueue    = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+       const DeviceInterface&                  deviceInterface         = getDeviceInterface();
+       const Queue&                                    sparseQueue                     = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+       const Queue&                                    computeQueue            = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+       const PlanarFormatDescription   formatDescription       = getPlanarFormatDescription(m_format);
 
        // Go through all physical devices
        for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; physDevID++)
@@ -225,19 +321,11 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
                const VkPhysicalDevice                          physicalDevice                          = getPhysicalDevice(firstDeviceID);
                const VkPhysicalDeviceProperties        physicalDeviceProperties        = getPhysicalDeviceProperties(instance, physicalDevice);
 
-               // Check if image size does not exceed device limits
-               if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize))
-                       TCU_THROW(NotSupportedError, "Image size not supported for device");
-
-               // Check if device supports sparse operations for image type
-               if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType))
-                       TCU_THROW(NotSupportedError, "Sparse residency for image type is not supported");
-
                imageCreateInfo.sType                                   = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
                imageCreateInfo.pNext                                   = DE_NULL;
                imageCreateInfo.flags                                   = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
                imageCreateInfo.imageType                               = mapImageType(m_imageType);
-               imageCreateInfo.format                                  = mapTextureFormat(m_format);
+               imageCreateInfo.format                                  = m_format;
                imageCreateInfo.extent                                  = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
                imageCreateInfo.mipLevels                               = 1u;
                imageCreateInfo.arrayLayers                             = getNumLayers(m_imageType, m_imageSize);
@@ -255,46 +343,34 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
                        imageCreateInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
                }
 
+               // check if we need to create VkImageView with different VkFormat than VkImage format
+               VkFormat planeCompatibleFormat0 = getPlaneCompatibleFormatForWriting(formatDescription, 0);
+               if (planeCompatibleFormat0 != getPlaneCompatibleFormat(formatDescription, 0))
+               {
+                       imageCreateInfo.flags |= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
+               }
+
                // Check if device supports sparse operations for image format
                if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageCreateInfo))
                        TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
 
                // Create sparse image
-               const Unique<VkImage> sparseImage(createImage(deviceInterface, getDevice(), &imageCreateInfo));
+               const Unique<VkImage> imageSparse(createImage(deviceInterface, getDevice(), &imageCreateInfo));
 
                // Create sparse image memory bind semaphore
                const Unique<VkSemaphore> imageMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
 
+               std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements;
+
                {
                        // Get image general memory requirements
-                       const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *sparseImage);
+                       const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
 
                        if (imageMemoryRequirements.size > physicalDeviceProperties.limits.sparseAddressSpaceSize)
                                TCU_THROW(NotSupportedError, "Required memory size for sparse resource exceeds device limits");
 
                        DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
 
-                       // Get sparse image sparse memory requirements
-                       const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *sparseImage);
-
-                       DE_ASSERT(sparseMemoryRequirements.size() != 0);
-
-                       const deUint32 colorAspectIndex         = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
-                       const deUint32 metadataAspectIndex      = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
-
-                       if (colorAspectIndex == NO_MATCH_FOUND)
-                               TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
-
-                       aspectRequirements      = sparseMemoryRequirements[colorAspectIndex];
-                       imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
-
-                       const VkImageAspectFlags aspectMask = aspectRequirements.formatProperties.aspectMask;
-
-                       DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
-
-                       std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
-                       std::vector<VkSparseMemoryBind>          imageMipTailMemoryBinds;
-
                        const deUint32                                           memoryType = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageMemoryRequirements, MemoryRequirement::Any);
 
                        if (memoryType == NO_MATCH_FOUND)
@@ -313,84 +389,104 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
                                }
                        }
 
+                       // Get sparse image sparse memory requirements
+                       sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+                       DE_ASSERT(sparseMemoryRequirements.size() != 0);
+
+                       const deUint32 metadataAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
+
+                       std::vector<VkSparseImageMemoryBind>    imageResidencyMemoryBinds;
+                       std::vector<VkSparseMemoryBind>                 imageMipTailMemoryBinds;
+
                        // Bind device memory for each aspect
-                       for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx)
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                        {
-                               for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+                               const VkImageAspectFlags                aspect                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+                               const deUint32                                  aspectIndex                     = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+                               if (aspectIndex == NO_MATCH_FOUND)
+                                       TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+                               VkSparseImageMemoryRequirements aspectRequirements      = sparseMemoryRequirements[aspectIndex];
+                               VkExtent3D                                              imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
+
+                               for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx)
                                {
-                                       const VkImageSubresource subresource            = { aspectMask, mipLevelNdx, layerNdx };
-                                       const VkExtent3D                 mipExtent                      = mipLevelExtents(imageCreateInfo.extent, mipLevelNdx);
-                                       const tcu::UVec3                 numSparseBinds         = alignedDivide(mipExtent, imageGranularity);
-                                       const tcu::UVec3                 lastBlockExtent        = tcu::UVec3(mipExtent.width  % imageGranularity.width  ? mipExtent.width   % imageGranularity.width  : imageGranularity.width,
-                                                                                                                                                        mipExtent.height % imageGranularity.height ? mipExtent.height  % imageGranularity.height : imageGranularity.height,
-                                                                                                                                                        mipExtent.depth  % imageGranularity.depth  ? mipExtent.depth   % imageGranularity.depth  : imageGranularity.depth);
-                                       for (deUint32 z = 0; z < numSparseBinds.z(); ++z)
-                                       for (deUint32 y = 0; y < numSparseBinds.y(); ++y)
-                                       for (deUint32 x = 0; x < numSparseBinds.x(); ++x)
+                                       for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
                                        {
-                                               const deUint32 linearIndex = x + y*numSparseBinds.x() + z*numSparseBinds.x()*numSparseBinds.y() + layerNdx*numSparseBinds.x()*numSparseBinds.y()*numSparseBinds.z();
-
-                                               if (linearIndex % 2u == 1u)
+                                               const VkImageSubresource subresource            = { aspect, mipLevelNdx, layerNdx };
+                                               const VkExtent3D                 planeExtent            = getPlaneExtent(formatDescription, imageCreateInfo.extent, planeNdx, mipLevelNdx);
+                                               const tcu::UVec3                 numSparseBinds         = alignedDivide(planeExtent, imageGranularity);
+                                               const tcu::UVec3                 lastBlockExtent        = tcu::UVec3(planeExtent.width  % imageGranularity.width  ? planeExtent.width  % imageGranularity.width  : imageGranularity.width,
+                                                                                                                                                                planeExtent.height % imageGranularity.height ? planeExtent.height % imageGranularity.height : imageGranularity.height,
+                                                                                                                                                                planeExtent.depth  % imageGranularity.depth  ? planeExtent.depth  % imageGranularity.depth  : imageGranularity.depth);
+
+                                               for (deUint32 z = 0; z < numSparseBinds.z(); ++z)
+                                               for (deUint32 y = 0; y < numSparseBinds.y(); ++y)
+                                               for (deUint32 x = 0; x < numSparseBinds.x(); ++x)
                                                {
-                                                       continue;
-                                               }
+                                                       const deUint32 linearIndex = x + y * numSparseBinds.x() + z * numSparseBinds.x() * numSparseBinds.y() + layerNdx * numSparseBinds.x() * numSparseBinds.y() * numSparseBinds.z();
 
-                                               VkOffset3D offset;
-                                               offset.x = x*imageGranularity.width;
-                                               offset.y = y*imageGranularity.height;
-                                               offset.z = z*imageGranularity.depth;
+                                                       if (linearIndex % 2u == 0u)
+                                                       {
+                                                               VkOffset3D offset;
+                                                               offset.x                = x * imageGranularity.width;
+                                                               offset.y                = y * imageGranularity.height;
+                                                               offset.z                = z * imageGranularity.depth;
 
-                                               VkExtent3D extent;
-                                               extent.width  = (x == numSparseBinds.x() - 1) ? lastBlockExtent.x() : imageGranularity.width;
-                                               extent.height = (y == numSparseBinds.y() - 1) ? lastBlockExtent.y() : imageGranularity.height;
-                                               extent.depth  = (z == numSparseBinds.z() - 1) ? lastBlockExtent.z() : imageGranularity.depth;
+                                                               VkExtent3D extent;
+                                                               extent.width    = (x == numSparseBinds.x() - 1) ? lastBlockExtent.x() : imageGranularity.width;
+                                                               extent.height   = (y == numSparseBinds.y() - 1) ? lastBlockExtent.y() : imageGranularity.height;
+                                                               extent.depth    = (z == numSparseBinds.z() - 1) ? lastBlockExtent.z() : imageGranularity.depth;
 
-                                               const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
-                                                       imageMemoryRequirements.alignment, memoryType, subresource, offset, extent);
+                                                               const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
+                                                                       imageMemoryRequirements.alignment, memoryType, subresource, offset, extent);
 
-                                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+                                                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
-                                               imageResidencyMemoryBinds.push_back(imageMemoryBind);
+                                                               imageResidencyMemoryBinds.push_back(imageMemoryBind);
+                                                       }
+                                               }
                                        }
-                               }
-
-                               if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels)
-                               {
-                                       const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
-
-                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
-
-                                       imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
-                               }
-
-                               // Metadata
-                               if (metadataAspectIndex != NO_MATCH_FOUND)
-                               {
-                                       const VkSparseImageMemoryRequirements metadataAspectRequirements = sparseMemoryRequirements[metadataAspectIndex];
 
-                                       if (!(metadataAspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT))
+                                       if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels)
                                        {
                                                const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                                       metadataAspectRequirements.imageMipTailSize, memoryType,
-                                                       metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
-                                                       VK_SPARSE_MEMORY_BIND_METADATA_BIT);
+                                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
 
                                                deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
                                                imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
                                        }
+
+                                       // Metadata
+                                       if (metadataAspectIndex != NO_MATCH_FOUND)
+                                       {
+                                               const VkSparseImageMemoryRequirements metadataAspectRequirements = sparseMemoryRequirements[metadataAspectIndex];
+
+                                               if (!(metadataAspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT))
+                                               {
+                                                       const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+                                                               metadataAspectRequirements.imageMipTailSize, memoryType,
+                                                               metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
+                                                               VK_SPARSE_MEMORY_BIND_METADATA_BIT);
+
+                                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+                                                       imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+                                               }
+                                       }
                                }
-                       }
 
-                       if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels)
-                       {
-                               const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
+                               if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels)
+                               {
+                                       const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
 
-                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
-                               imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+                                       imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+                               }
                        }
 
                        // Metadata
@@ -434,14 +530,14 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
                                &imageMemoryBindSemaphore.get()                                                 //const VkSemaphore*                                            pSignalSemaphores;
                        };
 
-                       VkSparseImageMemoryBindInfo               imageResidencyBindInfo;
-                       VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo;
+                       VkSparseImageMemoryBindInfo                     imageResidencyBindInfo;
+                       VkSparseImageOpaqueMemoryBindInfo       imageMipTailBindInfo;
 
                        if (imageResidencyMemoryBinds.size() > 0)
                        {
-                               imageResidencyBindInfo.image            = *sparseImage;
+                               imageResidencyBindInfo.image            = *imageSparse;
                                imageResidencyBindInfo.bindCount        = static_cast<deUint32>(imageResidencyMemoryBinds.size());
-                               imageResidencyBindInfo.pBinds           = &imageResidencyMemoryBinds[0];
+                               imageResidencyBindInfo.pBinds           = imageResidencyMemoryBinds.data();
 
                                bindSparseInfo.imageBindCount           = 1u;
                                bindSparseInfo.pImageBinds                      = &imageResidencyBindInfo;
@@ -449,9 +545,9 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
 
                        if (imageMipTailMemoryBinds.size() > 0)
                        {
-                               imageMipTailBindInfo.image                      = *sparseImage;
+                               imageMipTailBindInfo.image                      = *imageSparse;
                                imageMipTailBindInfo.bindCount          = static_cast<deUint32>(imageMipTailMemoryBinds.size());
-                               imageMipTailBindInfo.pBinds                     = &imageMipTailMemoryBinds[0];
+                               imageMipTailBindInfo.pBinds                     = imageMipTailMemoryBinds.data();
 
                                bindSparseInfo.imageOpaqueBindCount = 1u;
                                bindSparseInfo.pImageOpaqueBinds        = &imageMipTailBindInfo;
@@ -461,9 +557,9 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
                        VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
                }
 
-               // Create command buffer for compute and transfer oparations
-               const Unique<VkCommandPool>       commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
-               const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+               // Create command buffer for compute and transfer operations
+               const Unique<VkCommandPool>             commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
+               const Unique<VkCommandBuffer>   commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
 
                // Start recording commands
                beginCommandBuffer(deviceInterface, *commandBuffer);
@@ -474,92 +570,134 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
                        .addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
                        .build(deviceInterface, getDevice()));
 
-               // Create and bind compute pipeline
-               const Unique<VkShaderModule>    shaderModule(createShaderModule(deviceInterface, getDevice(), m_context.getBinaryCollection().get("comp"), DE_NULL));
-               const Unique<VkPipelineLayout>  pipelineLayout(makePipelineLayout(deviceInterface, getDevice(), *descriptorSetLayout));
-               const Unique<VkPipeline>                computePipeline(makeComputePipeline(deviceInterface, getDevice(), *pipelineLayout, *shaderModule));
-
-               deviceInterface.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline);
-
                // Create and bind descriptor set
                const Unique<VkDescriptorPool> descriptorPool(
                        DescriptorPoolBuilder()
                        .addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, 1u)
-                       .build(deviceInterface, getDevice(), VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
-
-               const Unique<VkDescriptorSet>   descriptorSet(makeDescriptorSet(deviceInterface, getDevice(), *descriptorPool, *descriptorSetLayout));
+                       .build(deviceInterface, getDevice(), VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, vk::PlanarFormatDescription::MAX_PLANES));
 
-               const VkImageSubresourceRange   subresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, getNumLayers(m_imageType, m_imageSize));
-               const Unique<VkImageView>               imageView(makeImageView(deviceInterface, getDevice(), *sparseImage, mapImageViewType(m_imageType), mapTextureFormat(m_format), subresourceRange));
-               const VkDescriptorImageInfo             sparseImageInfo  = makeDescriptorImageInfo(DE_NULL, *imageView, VK_IMAGE_LAYOUT_GENERAL);
-
-               DescriptorSetUpdateBuilder()
-                       .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &sparseImageInfo)
-                       .update(deviceInterface, getDevice());
+               const Unique<VkPipelineLayout>  pipelineLayout(makePipelineLayout(deviceInterface, getDevice(), *descriptorSetLayout));
+               std::vector<de::SharedPtr<vk::Unique<vk::VkShaderModule>>>      shaderModules;
+               std::vector<de::SharedPtr<vk::Unique<vk::VkPipeline>>>          computePipelines;
+               std::vector<de::SharedPtr<vk::Unique<vk::VkDescriptorSet>>>     descriptorSets;
+               std::vector<de::SharedPtr<vk::Unique<vk::VkImageView>>>         imageViews;
 
-               deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+               const tcu::UVec3 shaderGridSize = getShaderGridSize(m_imageType, m_imageSize);
 
+               // Run compute shader for each image plane
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                {
-                       const VkImageMemoryBarrier sparseImageLayoutChangeBarrier = makeImageMemoryBarrier
-                       (
-                               0u,
-                               VK_ACCESS_SHADER_WRITE_BIT,
-                               VK_IMAGE_LAYOUT_UNDEFINED,
-                               VK_IMAGE_LAYOUT_GENERAL,
-                               *sparseImage,
-                               subresourceRange,
-                               sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
-                               sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
-                               );
+                       const VkImageAspectFlags                aspect                                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+                       const VkImageSubresourceRange   subresourceRange                        = makeImageSubresourceRange(aspect, 0u, 1u, 0u, getNumLayers(m_imageType, m_imageSize));
+                       VkFormat                                                planeCompatibleFormat           = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+                       vk::PlanarFormatDescription             compatibleFormatDescription     = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+                       const tcu::UVec3                                compatibleShaderGridSize        ( shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u);
+                       VkExtent3D                                              shaderExtent                            = getPlaneExtent(compatibleFormatDescription, VkExtent3D{ compatibleShaderGridSize.x(), compatibleShaderGridSize.y(), compatibleShaderGridSize.z() }, planeNdx, 0u);
+
+                       // Create and bind compute pipeline
+                       std::ostringstream shaderName;
+                       shaderName << "comp" << planeNdx;
+                       auto shaderModule               = makeVkSharedPtr(createShaderModule(deviceInterface, getDevice(), m_context.getBinaryCollection().get(shaderName.str()), DE_NULL));
+                       shaderModules.push_back(shaderModule);
+                       auto computePipeline    = makeVkSharedPtr(makeComputePipeline(deviceInterface, getDevice(), *pipelineLayout, shaderModule->get()));
+                       computePipelines.push_back(computePipeline);
+                       deviceInterface.cmdBindPipeline (*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, computePipeline->get());
+
+                       auto descriptorSet              = makeVkSharedPtr(makeDescriptorSet(deviceInterface, getDevice(), *descriptorPool, *descriptorSetLayout));
+                       descriptorSets.push_back(descriptorSet);
+
+                       auto imageView                  = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), *imageSparse, mapImageViewType(m_imageType), planeCompatibleFormat, subresourceRange));
+                       imageViews.push_back(imageView);
+                       const VkDescriptorImageInfo             imageSparseInfo                 = makeDescriptorImageInfo(DE_NULL, imageView->get(), VK_IMAGE_LAYOUT_GENERAL);
+
+                       DescriptorSetUpdateBuilder()
+                               .writeSingle(descriptorSet->get(), DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageSparseInfo)
+                               .update(deviceInterface, getDevice());
+
+                       deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet->get(), 0u, DE_NULL);
 
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &sparseImageLayoutChangeBarrier);
-               }
+                       {
+                               const VkImageMemoryBarrier imageSparseLayoutChangeBarrier = makeImageMemoryBarrier
+                               (
+                                       0u,
+                                       VK_ACCESS_SHADER_WRITE_BIT,
+                                       VK_IMAGE_LAYOUT_UNDEFINED,
+                                       VK_IMAGE_LAYOUT_GENERAL,
+                                       *imageSparse,
+                                       subresourceRange,
+                                       sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+                                       sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+                                       );
+
+                               deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseLayoutChangeBarrier);
+                       }
+
+                       {
+                               const tcu::UVec3 workGroupSize = computeWorkGroupSize(shaderExtent);
 
-               const tcu::UVec3  gridSize = getShaderGridSize(m_imageType, m_imageSize);
+                               const deUint32 xWorkGroupCount = shaderExtent.width  / workGroupSize.x() + (shaderExtent.width  % workGroupSize.x() ? 1u : 0u);
+                               const deUint32 yWorkGroupCount = shaderExtent.height / workGroupSize.y() + (shaderExtent.height % workGroupSize.y() ? 1u : 0u);
+                               const deUint32 zWorkGroupCount = shaderExtent.depth  / workGroupSize.z() + (shaderExtent.depth  % workGroupSize.z() ? 1u : 0u);
 
-               {
-                       const tcu::UVec3  workGroupSize = computeWorkGroupSize(gridSize);
+                               const tcu::UVec3 maxComputeWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
 
-                       const deUint32 xWorkGroupCount = gridSize.x() / workGroupSize.x() + (gridSize.x() % workGroupSize.x() ? 1u : 0u);
-                       const deUint32 yWorkGroupCount = gridSize.y() / workGroupSize.y() + (gridSize.y() % workGroupSize.y() ? 1u : 0u);
-                       const deUint32 zWorkGroupCount = gridSize.z() / workGroupSize.z() + (gridSize.z() % workGroupSize.z() ? 1u : 0u);
+                               if (maxComputeWorkGroupCount.x() < xWorkGroupCount ||
+                                       maxComputeWorkGroupCount.y() < yWorkGroupCount ||
+                                       maxComputeWorkGroupCount.z() < zWorkGroupCount)
+                               {
+                                       TCU_THROW(NotSupportedError, "Image size is not supported");
+                               }
 
-                       const tcu::UVec3 maxComputeWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
+                               deviceInterface.cmdDispatch(*commandBuffer, xWorkGroupCount, yWorkGroupCount, zWorkGroupCount);
+                       }
 
-                       if (maxComputeWorkGroupCount.x() < xWorkGroupCount ||
-                               maxComputeWorkGroupCount.y() < yWorkGroupCount ||
-                               maxComputeWorkGroupCount.z() < zWorkGroupCount)
                        {
-                               TCU_THROW(NotSupportedError, "Image size is not supported");
-                       }
+                               const VkImageMemoryBarrier imageSparseTransferBarrier = makeImageMemoryBarrier
+                               (
+                                       VK_ACCESS_SHADER_WRITE_BIT,
+                                       VK_ACCESS_TRANSFER_READ_BIT,
+                                       VK_IMAGE_LAYOUT_GENERAL,
+                                       VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+                                       *imageSparse,
+                                       subresourceRange
+                               );
 
-                       deviceInterface.cmdDispatch(*commandBuffer, xWorkGroupCount, yWorkGroupCount, zWorkGroupCount);
+                               deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferBarrier);
+                       }
                }
 
-               {
-                       const VkImageMemoryBarrier sparseImageTrasferBarrier = makeImageMemoryBarrier
-                       (
-                               VK_ACCESS_SHADER_WRITE_BIT,
-                               VK_ACCESS_TRANSFER_READ_BIT,
-                               VK_IMAGE_LAYOUT_GENERAL,
-                               VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
-                               *sparseImage,
-                               subresourceRange
-                       );
+               deUint32        imageSizeInBytes = 0;
+               deUint32        planeOffsets[PlanarFormatDescription::MAX_PLANES];
+               deUint32        planeRowPitches[PlanarFormatDescription::MAX_PLANES];
 
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &sparseImageTrasferBarrier);
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+               {
+                       planeOffsets[planeNdx]          = imageSizeInBytes;
+                       const deUint32  planeW          = imageCreateInfo.extent.width / (formatDescription.blockWidth * formatDescription.planes[planeNdx].widthDivisor);
+                       planeRowPitches[planeNdx]       = formatDescription.planes[planeNdx].elementSizeBytes * planeW;
+                       imageSizeInBytes                        += getImageMipLevelSizeInBytes(imageCreateInfo.extent, imageCreateInfo.arrayLayers, formatDescription, planeNdx, 0, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
                }
 
-               const deUint32                                  imageSizeInBytes                = getNumPixels(m_imageType, m_imageSize) * tcu::getPixelSize(m_format);
                const VkBufferCreateInfo                outputBufferCreateInfo  = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
                const Unique<VkBuffer>                  outputBuffer                    (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
                const de::UniquePtr<Allocation> outputBufferAlloc               (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
+               std::vector<VkBufferImageCopy>  bufferImageCopy                 (formatDescription.numPlanes);
 
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                {
-                       const VkBufferImageCopy bufferImageCopy = makeBufferImageCopy(imageCreateInfo.extent, imageCreateInfo.arrayLayers);
+                       const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
 
-                       deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *sparseImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, 1u, &bufferImageCopy);
+                       bufferImageCopy[planeNdx] =
+                       {
+                               planeOffsets[planeNdx],                                                                                                         //      VkDeviceSize                            bufferOffset;
+                               0u,                                                                                                                                                     //      deUint32                                        bufferRowLength;
+                               0u,                                                                                                                                                     //      deUint32                                        bufferImageHeight;
+                               makeImageSubresourceLayers(aspect, 0u, 0u, imageCreateInfo.arrayLayers),        //      VkImageSubresourceLayers        imageSubresource;
+                               makeOffset3D(0, 0, 0),                                                                                                          //      VkOffset3D                                      imageOffset;
+                               vk::getPlaneExtent(formatDescription, imageCreateInfo.extent, planeNdx, 0)      //      VkExtent3D                                      imageExtent;
+                       };
                }
+               deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
 
                {
                        const VkBufferMemoryBarrier outputBufferHostReadBarrier = makeBufferMemoryBarrier
@@ -586,85 +724,265 @@ tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
 
                // Retrieve data from buffer to host memory
                invalidateAlloc(deviceInterface, getDevice(), *outputBufferAlloc);
+               deUint8*        outputData      = static_cast<deUint8*>(outputBufferAlloc->getHostPtr());
+               void*           planePointers[PlanarFormatDescription::MAX_PLANES];
 
-               const deUint8* outputData = static_cast<const deUint8*>(outputBufferAlloc->getHostPtr());
-               const tcu::ConstPixelBufferAccess pixelBuffer = tcu::ConstPixelBufferAccess(m_format, gridSize.x(), gridSize.y(), gridSize.z(), outputData);
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       planePointers[planeNdx] = outputData + static_cast<size_t>(planeOffsets[planeNdx]);
 
                // Wait for sparse queue to become idle
                //vsk fails:
                deviceInterface.queueWaitIdle(sparseQueue.queueHandle);
 
-               // Validate results
-               if( aspectRequirements.imageMipTailFirstLod > 0u )
+               // write result images to log file
+               for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
                {
-                       const VkExtent3D                 mipExtent               = mipLevelExtents(imageCreateInfo.extent, 0u);
-                       const tcu::UVec3                 numSparseBinds  = alignedDivide(mipExtent, imageGranularity);
-                       const tcu::UVec3                 lastBlockExtent = tcu::UVec3(  mipExtent.width  % imageGranularity.width  ? mipExtent.width  % imageGranularity.width  : imageGranularity.width,
-                                                                                                                                       mipExtent.height % imageGranularity.height ? mipExtent.height % imageGranularity.height : imageGranularity.height,
-                                                                                                                                       mipExtent.depth  % imageGranularity.depth  ? mipExtent.depth  % imageGranularity.depth  : imageGranularity.depth);
+                       if (!formatDescription.hasChannelNdx(channelNdx))
+                               continue;
+                       deUint32                                        planeNdx                                        = formatDescription.channels[channelNdx].planeNdx;
+                       vk::VkFormat                            planeCompatibleFormat           = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+                       vk::PlanarFormatDescription     compatibleFormatDescription     = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+                       const tcu::UVec3                        compatibleShaderGridSize        (shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u);
+                       tcu::ConstPixelBufferAccess     pixelBuffer                                     = vk::getChannelAccess(compatibleFormatDescription, compatibleShaderGridSize, planeRowPitches, (const void* const*)planePointers, channelNdx);
+                       std::ostringstream str;
+                       str << "image" << channelNdx;
+                       m_context.getTestContext().getLog() << tcu::LogImage(str.str(), str.str(), pixelBuffer);;
+               }
 
-                       for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx)
+               // Validate results
+               for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+               {
+                       if (!formatDescription.hasChannelNdx(channelNdx))
+                               continue;
+
+                       deUint32                                                planeNdx                                        = formatDescription.channels[channelNdx].planeNdx;
+                       const VkImageAspectFlags                aspect                                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+                       const deUint32                                  aspectIndex                                     = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+                       if (aspectIndex == NO_MATCH_FOUND)
+                               TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+                       VkSparseImageMemoryRequirements aspectRequirements                      = sparseMemoryRequirements[aspectIndex];
+
+                       vk::VkFormat                                    planeCompatibleFormat           = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+                       vk::PlanarFormatDescription             compatibleFormatDescription     = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+                       const tcu::UVec3                                compatibleShaderGridSize        ( shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u );
+                       VkExtent3D                                              compatibleImageSize                     { imageCreateInfo.extent.width / formatDescription.blockWidth, imageCreateInfo.extent.height / formatDescription.blockHeight, imageCreateInfo.extent.depth / 1u };
+                       VkExtent3D                                              compatibleImageGranularity      { aspectRequirements.formatProperties.imageGranularity.width / formatDescription.blockWidth,
+                                                                                                                                                 aspectRequirements.formatProperties.imageGranularity.height / formatDescription.blockHeight,
+                                                                                                                                                 aspectRequirements.formatProperties.imageGranularity.depth / 1u };
+                       tcu::ConstPixelBufferAccess             pixelBuffer                                     = vk::getChannelAccess(compatibleFormatDescription, compatibleShaderGridSize, planeRowPitches, (const void* const*)planePointers, channelNdx);
+                       VkExtent3D                                              planeExtent                                     = getPlaneExtent(compatibleFormatDescription, compatibleImageSize, planeNdx, 0u);
+                       tcu::IVec3                                              pixelDivider                            = pixelBuffer.getDivider();
+                       float                                                   fixedPointError                         = tcu::TexVerifierUtil::computeFixedPointError(formatDescription.channels[channelNdx].sizeBits);
+
+                       if( aspectRequirements.imageMipTailFirstLod > 0u )
                        {
-                               for (deUint32 z = 0; z < numSparseBinds.z(); ++z)
-                               for (deUint32 y = 0; y < numSparseBinds.y(); ++y)
-                               for (deUint32 x = 0; x < numSparseBinds.x(); ++x)
+                               const tcu::UVec3                                        numSparseBinds  = alignedDivide(planeExtent, compatibleImageGranularity);
+                               const tcu::UVec3                                        lastBlockExtent = tcu::UVec3(planeExtent.width  % compatibleImageGranularity.width  ? planeExtent.width  % compatibleImageGranularity.width  : compatibleImageGranularity.width,
+                                                                                                                                                                planeExtent.height % compatibleImageGranularity.height ? planeExtent.height % compatibleImageGranularity.height : compatibleImageGranularity.height,
+                                                                                                                                                                planeExtent.depth  % compatibleImageGranularity.depth  ? planeExtent.depth  % compatibleImageGranularity.depth  : compatibleImageGranularity.depth);
+
+                               for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx)
                                {
-                                       VkExtent3D offset;
-                                       offset.width  = x*imageGranularity.width;
-                                       offset.height = y*imageGranularity.height;
-                                       offset.depth  = z*imageGranularity.depth + layerNdx*numSparseBinds.z()*imageGranularity.depth;
+                                       for (deUint32 z = 0; z < numSparseBinds.z(); ++z)
+                                       for (deUint32 y = 0; y < numSparseBinds.y(); ++y)
+                                       for (deUint32 x = 0; x < numSparseBinds.x(); ++x)
+                                       {
+                                               VkExtent3D offset;
+                                               offset.width    = x * compatibleImageGranularity.width;
+                                               offset.height   = y * compatibleImageGranularity.height;
+                                               offset.depth    = z * compatibleImageGranularity.depth + layerNdx * numSparseBinds.z()*compatibleImageGranularity.depth;
 
-                                       VkExtent3D extent;
-                                       extent.width  = (x == numSparseBinds.x() - 1) ? lastBlockExtent.x() : imageGranularity.width;
-                                       extent.height = (y == numSparseBinds.y() - 1) ? lastBlockExtent.y() : imageGranularity.height;
-                                       extent.depth  = (z == numSparseBinds.z() - 1) ? lastBlockExtent.z() : imageGranularity.depth;
+                                               VkExtent3D extent;
+                                               extent.width    = (x == numSparseBinds.x() - 1) ? lastBlockExtent.x() : compatibleImageGranularity.width;
+                                               extent.height   = (y == numSparseBinds.y() - 1) ? lastBlockExtent.y() : compatibleImageGranularity.height;
+                                               extent.depth    = (z == numSparseBinds.z() - 1) ? lastBlockExtent.z() : compatibleImageGranularity.depth;
 
-                                       const deUint32 linearIndex = x + y*numSparseBinds.x() + z*numSparseBinds.x()*numSparseBinds.y() + layerNdx*numSparseBinds.x()*numSparseBinds.y()*numSparseBinds.z();
+                                               const deUint32 linearIndex = x + y * numSparseBinds.x() + z * numSparseBinds.x() * numSparseBinds.y() + layerNdx * numSparseBinds.x() * numSparseBinds.y() * numSparseBinds.z();
 
-                                       if (linearIndex % 2u == 0u)
+                                               if (linearIndex % 2u == 0u)
+                                               {
+                                                       for (deUint32 offsetZ = offset.depth; offsetZ < offset.depth + extent.depth; ++offsetZ)
+                                                       for (deUint32 offsetY = offset.height; offsetY < offset.height + extent.height; ++offsetY)
+                                                       for (deUint32 offsetX = offset.width; offsetX < offset.width + extent.width; ++offsetX)
+                                                       {
+                                                               deUint32        iReferenceValue;
+                                                               float           fReferenceValue;
+
+                                                               switch (channelNdx)
+                                                               {
+                                                                       case 0:
+                                                                               iReferenceValue = offsetX % 127u;
+                                                                               fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                                                               break;
+                                                                       case 1:
+                                                                               iReferenceValue = offsetY % 127u;
+                                                                               fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                                                               break;
+                                                                       case 2:
+                                                                               iReferenceValue = offsetZ % 127u;
+                                                                               fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                                                               break;
+                                                                       case 3:
+                                                                               iReferenceValue = 1u;
+                                                                               fReferenceValue = 1.f;
+                                                                               break;
+                                                                       default:        DE_FATAL("Unexpected channel index");   break;
+                                                               }
+
+                                                               float acceptableError = epsilon;
+
+                                                               switch (formatDescription.channels[channelNdx].type)
+                                                               {
+                                                                       case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                                                                       case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                                                                       {
+                                                                               const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                                               if (outputValue.x() != iReferenceValue)
+                                                                                       return tcu::TestStatus::fail("Failed");
+
+                                                                               break;
+                                                                       }
+                                                                       case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+                                                                       case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+                                                                       {
+                                                                               acceptableError += fixedPointError;
+                                                                               const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                                               if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+                                                                                       return tcu::TestStatus::fail("Failed");
+
+                                                                               break;
+                                                                       }
+                                                                       case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                                                                       {
+                                                                               const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                                               if (deAbs( outputValue.x() - fReferenceValue) > acceptableError)
+                                                                                       return tcu::TestStatus::fail("Failed");
+
+                                                                               break;
+                                                                       }
+                                                                       default:        DE_FATAL("Unexpected channel type");    break;
+                                                               }
+                                                       }
+                                               }
+                                               else if (physicalDeviceProperties.sparseProperties.residencyNonResidentStrict)
+                                               {
+                                                       for (deUint32 offsetZ = offset.depth; offsetZ < offset.depth + extent.depth; ++offsetZ)
+                                                       for (deUint32 offsetY = offset.height; offsetY < offset.height + extent.height; ++offsetY)
+                                                       for (deUint32 offsetX = offset.width; offsetX < offset.width + extent.width; ++offsetX)
+                                                       {
+                                                               float acceptableError = epsilon;
+
+                                                               switch (formatDescription.channels[channelNdx].type)
+                                                               {
+                                                                       case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                                                                       case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                                                                       {
+                                                                               const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                                               if (outputValue.x() != 0u)
+                                                                                       return tcu::TestStatus::fail("Failed");
+
+                                                                               break;
+                                                                       }
+                                                                       case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+                                                                       case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+                                                                       {
+                                                                               acceptableError += fixedPointError;
+                                                                               const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                                               if (deAbs(outputValue.x()) > acceptableError)
+                                                                                       return tcu::TestStatus::fail("Failed");
+
+                                                                               break;
+                                                                       }
+                                                                       case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                                                                       {
+                                                                               const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                                               if (deAbs(outputValue.x()) > acceptableError)
+                                                                                       return tcu::TestStatus::fail("Failed");
+
+                                                                               break;
+                                                                       }
+                                                                       default:        DE_FATAL("Unexpected channel type");    break;
+                                                               }
+                                                       }
+                                               }
+                                       }
+                               }
+                       }
+                       else
+                       {
+                               for (deUint32 offsetZ = 0u; offsetZ < planeExtent.depth * imageCreateInfo.arrayLayers; ++offsetZ)
+                               for (deUint32 offsetY = 0u; offsetY < planeExtent.height; ++offsetY)
+                               for (deUint32 offsetX = 0u; offsetX < planeExtent.width; ++offsetX)
+                               {
+                                       deUint32        iReferenceValue;
+                                       float           fReferenceValue;
+                                       switch (channelNdx)
+                                       {
+                                               case 0:
+                                                       iReferenceValue = offsetX % 127u;
+                                                       fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                                       break;
+                                               case 1:
+                                                       iReferenceValue = offsetY % 127u;
+                                                       fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                                       break;
+                                               case 2:
+                                                       iReferenceValue = offsetZ % 127u;
+                                                       fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                                       break;
+                                               case 3:
+                                                       iReferenceValue = 1u;
+                                                       fReferenceValue = 1.f;
+                                                       break;
+                                               default:        DE_FATAL("Unexpected channel index");   break;
+                                       }
+                                       float acceptableError = epsilon;
+
+                                       switch (formatDescription.channels[channelNdx].type)
                                        {
-                                               for (deUint32 offsetZ = offset.depth;  offsetZ < offset.depth  + extent.depth;  ++offsetZ)
-                                               for (deUint32 offsetY = offset.height; offsetY < offset.height + extent.height; ++offsetY)
-                                               for (deUint32 offsetX = offset.width;  offsetX < offset.width  + extent.width;  ++offsetX)
+                                               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                                               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
                                                {
-                                                       const tcu::UVec4 referenceValue = tcu::UVec4(offsetX % 127u, offsetY % 127u, offsetZ % 127u, 1u);
-                                                       const tcu::UVec4 outputValue    = pixelBuffer.getPixelUint(offsetX, offsetY, offsetZ);
+                                                       const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
 
-                                                       if (deMemCmp(&outputValue, &referenceValue, sizeof(deUint32) * getNumUsedChannels(m_format.order)) != 0)
+                                                       if (outputValue.x() != iReferenceValue)
                                                                return tcu::TestStatus::fail("Failed");
+
+                                                       break;
                                                }
-                                       }
-                                       else if (physicalDeviceProperties.sparseProperties.residencyNonResidentStrict)
-                                       {
-                                               for (deUint32 offsetZ = offset.depth;  offsetZ < offset.depth  + extent.depth;  ++offsetZ)
-                                               for (deUint32 offsetY = offset.height; offsetY < offset.height + extent.height; ++offsetY)
-                                               for (deUint32 offsetX = offset.width;  offsetX < offset.width  + extent.width;  ++offsetX)
+                                               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+                                               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+                                               {
+                                                       acceptableError += fixedPointError;
+                                                       const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+                                                       if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+                                                               return tcu::TestStatus::fail("Failed");
+
+                                                       break;
+                                               }
+                                               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
                                                {
-                                                       const tcu::UVec4 referenceValue = tcu::UVec4(0u, 0u, 0u, 0u);
-                                                       const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX, offsetY, offsetZ);
+                                                       const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
 
-                                                       if (deMemCmp(&outputValue, &referenceValue, sizeof(deUint32) * getNumUsedChannels(m_format.order)) != 0)
+                                                       if (deAbs( outputValue.x() - fReferenceValue) > acceptableError)
                                                                return tcu::TestStatus::fail("Failed");
+
+                                                       break;
                                                }
+                                               default:        DE_FATAL("Unexpected channel type");    break;
                                        }
                                }
                        }
                }
-               else
-               {
-                       const VkExtent3D mipExtent = mipLevelExtents(imageCreateInfo.extent, 0u);
-
-                       for (deUint32 offsetZ = 0u; offsetZ < mipExtent.depth * imageCreateInfo.arrayLayers; ++offsetZ)
-                       for (deUint32 offsetY = 0u; offsetY < mipExtent.height; ++offsetY)
-                       for (deUint32 offsetX = 0u; offsetX < mipExtent.width;  ++offsetX)
-                       {
-                               const tcu::UVec4 referenceValue = tcu::UVec4(offsetX % 127u, offsetY % 127u, offsetZ % 127u, 1u);
-                               const tcu::UVec4 outputValue    = pixelBuffer.getPixelUint(offsetX, offsetY, offsetZ);
-
-                               if (deMemCmp(&outputValue, &referenceValue, sizeof(deUint32) * getNumUsedChannels(m_format.order)) != 0)
-                                       return tcu::TestStatus::fail("Failed");
-                       }
-               }
        }
 
        return tcu::TestStatus::pass("Passed");
@@ -679,49 +997,35 @@ TestInstance* ImageSparseResidencyCase::createInstance (Context& context) const
 
 tcu::TestCaseGroup* createImageSparseResidencyTestsCommon (tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup, const bool useDeviceGroup = false)
 {
-       static const deUint32 sizeCountPerImageType = 3u;
-
-       struct ImageParameters
-       {
-               ImageType       imageType;
-               tcu::UVec3      imageSizes[sizeCountPerImageType];
-       };
-
-       static const ImageParameters imageParametersArray[] =
+       const std::vector<TestImageParameters> imageParameters =
        {
-               { IMAGE_TYPE_2D,                 { tcu::UVec3(512u, 256u, 1u),  tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u,  137u, 1u) } },
-               { IMAGE_TYPE_2D_ARRAY,   { tcu::UVec3(512u, 256u, 6u),  tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u,  137u, 3u) } },
-               { IMAGE_TYPE_CUBE,               { tcu::UVec3(256u, 256u, 1u),  tcu::UVec3(128u,  128u, 1u), tcu::UVec3(137u, 137u, 1u) } },
-               { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u),  tcu::UVec3(128u,  128u, 8u), tcu::UVec3(137u, 137u, 3u) } },
-               { IMAGE_TYPE_3D,                 { tcu::UVec3(512u, 256u, 16u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u,  137u, 3u) } }
+               { IMAGE_TYPE_2D,                        { tcu::UVec3(512u, 256u,  1u),  tcu::UVec3(1024u, 128u, 1u),    tcu::UVec3(11u,  137u, 1u) },   getTestFormats(IMAGE_TYPE_2D) },
+               { IMAGE_TYPE_2D_ARRAY,          { tcu::UVec3(512u, 256u,  6u),  tcu::UVec3(1024u, 128u, 8u),    tcu::UVec3(11u,  137u, 3u) },   getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+               { IMAGE_TYPE_CUBE,                      { tcu::UVec3(256u, 256u,  1u),  tcu::UVec3(128u,  128u, 1u),    tcu::UVec3(137u, 137u, 1u) },   getTestFormats(IMAGE_TYPE_CUBE) },
+               { IMAGE_TYPE_CUBE_ARRAY,        { tcu::UVec3(256u, 256u,  6u),  tcu::UVec3(128u,  128u, 8u),    tcu::UVec3(137u, 137u, 3u) },   getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+               { IMAGE_TYPE_3D,                        { tcu::UVec3(512u, 256u, 16u),  tcu::UVec3(1024u, 128u, 8u),    tcu::UVec3(11u,  137u, 3u) },   getTestFormats(IMAGE_TYPE_3D) }
        };
 
-       static const tcu::TextureFormat formats[] =
+       for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
        {
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RG,       tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RG,   tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RG,   tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
-       };
-
-       for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
-       {
-               const ImageType                                 imageType = imageParametersArray[imageTypeNdx].imageType;
+               const ImageType                                 imageType = imageParameters[imageTypeNdx].imageType;
                de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
 
-               for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+               for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
                {
-                       const tcu::TextureFormat&               format = formats[formatNdx];
-                       de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+                       const VkFormat                                  format                          = imageParameters[imageTypeNdx].formats[formatNdx].format;
+                       tcu::UVec3                                              imageSizeAlignment      = getImageSizeAlignment(format);
+                       de::MovePtr<tcu::TestCaseGroup> formatGroup                     (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
 
-                       for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+                       for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
                        {
-                               const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+                               const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+                               // skip test for images with odd sizes for some YCbCr formats
+                               if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+                                       continue;
+                               if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+                                       continue;
 
                                std::ostringstream stream;
                                stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
@@ -738,13 +1042,13 @@ tcu::TestCaseGroup* createImageSparseResidencyTestsCommon (tcu::TestContext& tes
 
 tcu::TestCaseGroup* createImageSparseResidencyTests (tcu::TestContext& testCtx)
 {
-       de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "image_sparse_residency", "Buffer Sparse Residency"));
+       de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "image_sparse_residency", "Image Sparse Residency"));
        return createImageSparseResidencyTestsCommon(testCtx, testGroup);
 }
 
 tcu::TestCaseGroup* createDeviceGroupImageSparseResidencyTests (tcu::TestContext& testCtx)
 {
-       de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "device_group_image_sparse_residency", "Buffer Sparse Residency"));
+       de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "device_group_image_sparse_residency", "Image Sparse Residency"));
        return createImageSparseResidencyTestsCommon(testCtx, testGroup, true);
 }
 
index a7d65df..49b819b 100755 (executable)
@@ -57,37 +57,36 @@ namespace
 class MipmapSparseResidencyCase : public TestCase
 {
 public:
-                                       MipmapSparseResidencyCase       (tcu::TestContext&                      testCtx,
-                                                                                                const std::string&                     name,
-                                                                                                const std::string&                     description,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format,
-                                                                                                const bool                                     useDeviceGroups);
-
+       MipmapSparseResidencyCase               (tcu::TestContext&      testCtx,
+                                                                        const std::string&     name,
+                                                                        const std::string&     description,
+                                                                        const ImageType        imageType,
+                                                                        const tcu::UVec3&      imageSize,
+                                                                        const VkFormat         format,
+                                                                        const bool                     useDeviceGroups);
 
        TestInstance*   createInstance                          (Context&                                       context) const;
        virtual void    checkSupport                            (Context&                                       context) const;
 
 private:
-       const bool                                      m_useDeviceGroups;
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const bool                      m_useDeviceGroups;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
 };
 
-MipmapSparseResidencyCase::MipmapSparseResidencyCase (tcu::TestContext&                        testCtx,
-                                                                                                         const std::string&            name,
-                                                                                                         const std::string&            description,
-                                                                                                         const ImageType                       imageType,
-                                                                                                         const tcu::UVec3&                     imageSize,
-                                                                                                         const tcu::TextureFormat&     format,
-                                                                                                         const bool                            useDeviceGroups)
-       : TestCase                              (testCtx, name, description)
-       , m_useDeviceGroups             (useDeviceGroups)
-       , m_imageType                   (imageType)
-       , m_imageSize                   (imageSize)
-       , m_format                              (format)
+MipmapSparseResidencyCase::MipmapSparseResidencyCase   (tcu::TestContext&      testCtx,
+                                                                                                                const std::string&     name,
+                                                                                                                const std::string&     description,
+                                                                                                                const ImageType        imageType,
+                                                                                                                const tcu::UVec3&      imageSize,
+                                                                                                                const VkFormat         format,
+                                                                                                                const bool                     useDeviceGroups)
+       : TestCase                      (testCtx, name, description)
+       , m_useDeviceGroups     (useDeviceGroups)
+       , m_imageType           (imageType)
+       , m_imageSize           (imageSize)
+       , m_format                      (format)
 {
 }
 
@@ -108,27 +107,27 @@ void MipmapSparseResidencyCase::checkSupport (Context& context) const
 class MipmapSparseResidencyInstance : public SparseResourcesBaseInstance
 {
 public:
-                                       MipmapSparseResidencyInstance   (Context&                                                                        context,
-                                                                                                        const ImageType                                                         imageType,
-                                                                                                        const tcu::UVec3&                                                       imageSize,
-                                                                                                        const tcu::TextureFormat&                                       format,
-                                                                                                        const bool                                                                      useDeviceGroups);
+       MipmapSparseResidencyInstance   (Context&                       context,
+                                                                        const ImageType        imageType,
+                                                                        const tcu::UVec3&      imageSize,
+                                                                        const VkFormat         format,
+                                                                        const bool                     useDeviceGroups);
 
 
-       tcu::TestStatus iterate                                                 (void);
+       tcu::TestStatus iterate                 (void);
 
 private:
-       const bool                                      m_useDeviceGroups;
-       const ImageType                         m_imageType;
-       const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const bool                      m_useDeviceGroups;
+       const ImageType         m_imageType;
+       const tcu::UVec3        m_imageSize;
+       const VkFormat          m_format;
 };
 
-MipmapSparseResidencyInstance::MipmapSparseResidencyInstance (Context&                                 context,
-                                                                                                                         const ImageType                       imageType,
-                                                                                                                         const tcu::UVec3&                     imageSize,
-                                                                                                                         const tcu::TextureFormat&     format,
-                                                                                                                         const bool                            useDeviceGroups)
+MipmapSparseResidencyInstance::MipmapSparseResidencyInstance   (Context&                       context,
+                                                                                                                                const ImageType        imageType,
+                                                                                                                                const tcu::UVec3&      imageSize,
+                                                                                                                                const VkFormat         format,
+                                                                                                                                const bool                     useDeviceGroups)
        : SparseResourcesBaseInstance   (context, useDeviceGroups)
        , m_useDeviceGroups                             (useDeviceGroups)
        , m_imageType                                   (imageType)
@@ -153,9 +152,10 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
        VkImageCreateInfo                       imageSparseInfo;
        std::vector<DeviceMemorySp>     deviceMemUniquePtrVec;
 
-       const DeviceInterface&  deviceInterface = getDeviceInterface();
-       const Queue&                    sparseQueue             = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
-       const Queue&                    computeQueue    = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+       const DeviceInterface&                  deviceInterface         = getDeviceInterface();
+       const Queue&                                    sparseQueue                     = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+       const Queue&                                    computeQueue            = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+       const PlanarFormatDescription   formatDescription       = getPlanarFormatDescription(m_format);
 
        // Go through all physical devices
        for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; physDevID++)
@@ -167,7 +167,7 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                imageSparseInfo.pNext                                   = DE_NULL;
                imageSparseInfo.flags                                   = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
                imageSparseInfo.imageType                               = mapImageType(m_imageType);
-               imageSparseInfo.format                                  = mapTextureFormat(m_format);
+               imageSparseInfo.format                                  = m_format;
                imageSparseInfo.extent                                  = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
                imageSparseInfo.arrayLayers                             = getNumLayers(m_imageType, m_imageSize);
                imageSparseInfo.samples                                 = VK_SAMPLE_COUNT_1_BIT;
@@ -184,28 +184,33 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                        imageSparseInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
                }
 
+               // Check if device supports sparse operations for image format
+               if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
+                       TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
+
                {
                        VkImageFormatProperties imageFormatProperties;
-                       instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+                       if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
                                imageSparseInfo.format,
                                imageSparseInfo.imageType,
                                imageSparseInfo.tiling,
                                imageSparseInfo.usage,
                                imageSparseInfo.flags,
-                               &imageFormatProperties);
+                               &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+                       {
+                               TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+                       }
 
-                       imageSparseInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageSparseInfo.extent);
+                       imageSparseInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageSparseInfo.extent);
                }
 
-               // Check if device supports sparse operations for image format
-               if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
-                       TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
-
                // Create sparse image
-               const Unique<VkImage> imageSparse(createImage(deviceInterface, getDevice(), &imageSparseInfo));
+               const Unique<VkImage>                                                   imageSparse(createImage(deviceInterface, getDevice(), &imageSparseInfo));
 
                // Create sparse image memory bind semaphore
-               const Unique<VkSemaphore> imageMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
+               const Unique<VkSemaphore>                                               imageMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
+
+               std::vector<VkSparseImageMemoryRequirements>    sparseMemoryRequirements;
 
                {
                        // Get sparse image general memory requirements
@@ -217,26 +222,6 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
 
                        DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
 
-                       // Get sparse image sparse memory requirements
-                       const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
-
-                       DE_ASSERT(sparseMemoryRequirements.size() != 0);
-
-                       const deUint32 colorAspectIndex         = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
-                       const deUint32 metadataAspectIndex      = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
-
-                       if (colorAspectIndex == NO_MATCH_FOUND)
-                               TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
-
-                       const VkSparseImageMemoryRequirements   aspectRequirements      = sparseMemoryRequirements[colorAspectIndex];
-                       const VkImageAspectFlags                                aspectMask                      = aspectRequirements.formatProperties.aspectMask;
-                       const VkExtent3D                                                imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
-
-                       DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
-
-                       std::vector<VkSparseImageMemoryBind>    imageResidencyMemoryBinds;
-                       std::vector<VkSparseMemoryBind>                 imageMipTailMemoryBinds;
-
                        const deUint32                                                  memoryType = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageMemoryRequirements, MemoryRequirement::Any);
 
                        if (memoryType == NO_MATCH_FOUND)
@@ -255,61 +240,85 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                                }
                        }
 
-                       // Bind memory for each layer
-                       for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+                       // Get sparse image sparse memory requirements
+                       sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+                       DE_ASSERT(sparseMemoryRequirements.size() != 0);
+
+                       const deUint32 metadataAspectIndex      = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
+
+                       std::vector<VkSparseImageMemoryBind>    imageResidencyMemoryBinds;
+                       std::vector<VkSparseMemoryBind>                 imageMipTailMemoryBinds;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                        {
-                               for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
-                               {
-                                       const VkExtent3D                        mipExtent                       = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
-                                       const tcu::UVec3                        sparseBlocks            = alignedDivide(mipExtent, imageGranularity);
-                                       const deUint32                          numSparseBlocks         = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
-                                       const VkImageSubresource        subresource                     = { aspectMask, mipLevelNdx, layerNdx };
+                               const VkImageAspectFlags                aspect                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+                               const deUint32                                  aspectIndex                     = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
 
-                                       const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
-                                               imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
+                               if (aspectIndex == NO_MATCH_FOUND)
+                                       TCU_THROW(NotSupportedError, "Not supported image aspect");
 
-                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+                               VkSparseImageMemoryRequirements aspectRequirements      = sparseMemoryRequirements[aspectIndex];
 
-                                       imageResidencyMemoryBinds.push_back(imageMemoryBind);
-                               }
+                               DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
+
+                               VkExtent3D                                              imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
 
-                               if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
+                               // Bind memory for each layer
+                               for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
                                {
-                                       const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+                                       for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+                                       {
+                                               const VkExtent3D                        mipExtent                       = getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipLevelNdx);
+                                               const tcu::UVec3                        sparseBlocks            = alignedDivide(mipExtent, imageGranularity);
+                                               const deUint32                          numSparseBlocks         = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
+                                               const VkImageSubresource        subresource                     = { aspect, mipLevelNdx, layerNdx };
 
-                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+                                               const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
+                                                       imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
 
-                                       imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
-                               }
+                                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
-                               // Metadata
-                               if (metadataAspectIndex != NO_MATCH_FOUND)
-                               {
-                                       const VkSparseImageMemoryRequirements metadataAspectRequirements = sparseMemoryRequirements[metadataAspectIndex];
+                                               imageResidencyMemoryBinds.push_back(imageMemoryBind);
+                                       }
 
-                                       if (!(metadataAspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT))
+                                       if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
                                        {
                                                const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                                       metadataAspectRequirements.imageMipTailSize, memoryType,
-                                                       metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
-                                                       VK_SPARSE_MEMORY_BIND_METADATA_BIT);
+                                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
 
                                                deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
                                                imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
                                        }
+
+                                       // Metadata
+                                       if (metadataAspectIndex != NO_MATCH_FOUND)
+                                       {
+                                               const VkSparseImageMemoryRequirements metadataAspectRequirements = sparseMemoryRequirements[metadataAspectIndex];
+
+                                               if (!(metadataAspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT))
+                                               {
+                                                       const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+                                                               metadataAspectRequirements.imageMipTailSize, memoryType,
+                                                               metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
+                                                               VK_SPARSE_MEMORY_BIND_METADATA_BIT);
+
+                                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+                                                       imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+                                               }
+                                       }
                                }
-                       }
 
-                       if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
-                       {
-                               const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
+                               if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
+                               {
+                                       const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
 
-                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
-                               imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+                                       imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+                               }
                        }
 
                        // Metadata
@@ -360,7 +369,7 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                        {
                                imageResidencyBindInfo.image            = *imageSparse;
                                imageResidencyBindInfo.bindCount        = static_cast<deUint32>(imageResidencyMemoryBinds.size());
-                               imageResidencyBindInfo.pBinds           = &imageResidencyMemoryBinds[0];
+                               imageResidencyBindInfo.pBinds           = imageResidencyMemoryBinds.data();
 
                                bindSparseInfo.imageBindCount           = 1u;
                                bindSparseInfo.pImageBinds                      = &imageResidencyBindInfo;
@@ -370,7 +379,7 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                        {
                                imageMipTailBindInfo.image                      = *imageSparse;
                                imageMipTailBindInfo.bindCount          = static_cast<deUint32>(imageMipTailMemoryBinds.size());
-                               imageMipTailBindInfo.pBinds                     = &imageMipTailMemoryBinds[0];
+                               imageMipTailBindInfo.pBinds                     = imageMipTailMemoryBinds.data();
 
                                bindSparseInfo.imageOpaqueBindCount     = 1u;
                                bindSparseInfo.pImageOpaqueBinds        = &imageMipTailBindInfo;
@@ -380,25 +389,43 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                        VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
                }
 
-               // Create command buffer for compute and transfer oparations
-               const Unique<VkCommandPool>       commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
-               const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+               deUint32 imageSizeInBytes = 0;
 
-               std::vector <VkBufferImageCopy> bufferImageCopy(imageSparseInfo.mipLevels);
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                               imageSizeInBytes += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
 
+               std::vector <VkBufferImageCopy> bufferImageCopy(formatDescription.numPlanes*imageSparseInfo.mipLevels);
                {
                        deUint32 bufferOffset = 0;
-                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; mipmapNdx++)
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                        {
-                               bufferImageCopy[mipmapNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipmapNdx), imageSparseInfo.arrayLayers, mipmapNdx, static_cast<VkDeviceSize>(bufferOffset));
-                               bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                               {
+                                       bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx] =
+                                       {
+                                               bufferOffset,                                                                                                                                           //      VkDeviceSize                            bufferOffset;
+                                               0u,                                                                                                                                                                     //      deUint32                                        bufferRowLength;
+                                               0u,                                                                                                                                                                     //      deUint32                                        bufferImageHeight;
+                                               makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers),         //      VkImageSubresourceLayers        imageSubresource;
+                                               makeOffset3D(0, 0, 0),                                                                                                                          //      VkOffset3D                                      imageOffset;
+                                               vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx)      //      VkExtent3D                                      imageExtent;
+                                       };
+                                       bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                               }
                        }
                }
 
+               // Create command buffer for compute and transfer operations
+               const Unique<VkCommandPool>             commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
+               const Unique<VkCommandBuffer>   commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
                // Start recording commands
                beginCommandBuffer(deviceInterface, *commandBuffer);
 
-               const deUint32                                  imageSizeInBytes                = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
                const VkBufferCreateInfo                inputBufferCreateInfo   = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
                const Unique<VkBuffer>                  inputBuffer                             (createBuffer(deviceInterface, getDevice(), &inputBufferCreateInfo));
                const de::UniquePtr<Allocation> inputBufferAlloc                (bindBuffer(deviceInterface, getDevice(), getAllocator(), *inputBuffer, MemoryRequirement::HostVisible));
@@ -412,11 +439,10 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                        referenceData[valueNdx] = static_cast<deUint8>((valueNdx % imageMemoryRequirements.alignment) + 1u);
                }
 
-               deMemcpy(inputBufferAlloc->getHostPtr(), &referenceData[0], imageSizeInBytes);
-
-               flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
-
                {
+                       deMemcpy(inputBufferAlloc->getHostPtr(), referenceData.data(), imageSizeInBytes);
+                       flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
+
                        const VkBufferMemoryBarrier inputBufferBarrier = makeBufferMemoryBarrier
                        (
                                VK_ACCESS_HOST_WRITE_BIT,
@@ -430,42 +456,55 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                }
 
                {
-                       const VkImageMemoryBarrier imageSparseTransferDstBarrier = makeImageMemoryBarrier
-                       (
-                               0u,
-                               VK_ACCESS_TRANSFER_WRITE_BIT,
-                               VK_IMAGE_LAYOUT_UNDEFINED,
-                               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
-                               *imageSparse,
-                               makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
-                               sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
-                               sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
-                               );
-
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferDstBarrier);
+                       std::vector<VkImageMemoryBarrier> imageSparseTransferDstBarriers;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       {
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               imageSparseTransferDstBarriers.emplace_back ( makeImageMemoryBarrier
+                               (
+                                       0u,
+                                       VK_ACCESS_TRANSFER_WRITE_BIT,
+                                       VK_IMAGE_LAYOUT_UNDEFINED,
+                                       VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                                       *imageSparse,
+                                       makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
+                                       sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+                                       sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+                               ));
+                       }
+                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferDstBarriers.size()), imageSparseTransferDstBarriers.data());
                }
 
                deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
 
                {
-                       const VkImageMemoryBarrier imageSparseTransferSrcBarrier = makeImageMemoryBarrier
-                       (
-                               VK_ACCESS_TRANSFER_WRITE_BIT,
-                               VK_ACCESS_TRANSFER_READ_BIT,
-                               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
-                               VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
-                               *imageSparse,
-                               makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
-                       );
+                       std::vector<VkImageMemoryBarrier> imageSparseTransferSrcBarriers;
+
+                       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       {
+                               const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                               imageSparseTransferSrcBarriers.emplace_back(makeImageMemoryBarrier
+                               (
+                                       VK_ACCESS_TRANSFER_WRITE_BIT,
+                                       VK_ACCESS_TRANSFER_READ_BIT,
+                                       VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                                       VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+                                       *imageSparse,
+                                       makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
+                               ));
+                       }
 
-                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferSrcBarrier);
+                       deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferSrcBarriers.size()), imageSparseTransferSrcBarriers.data());
                }
 
                const VkBufferCreateInfo                outputBufferCreateInfo  = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
                const Unique<VkBuffer>                  outputBuffer                    (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
                const de::UniquePtr<Allocation> outputBufferAlloc               (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
 
-               deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+               deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
 
                {
                        const VkBufferMemoryBarrier outputBufferBarrier = makeBufferMemoryBarrier
@@ -497,13 +536,16 @@ tcu::TestStatus MipmapSparseResidencyInstance::iterate (void)
                // Wait for sparse queue to become idle
                deviceInterface.queueWaitIdle(sparseQueue.queueHandle);
 
-               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                {
-                       const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx);
-                       const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageCopy[mipmapNdx].bufferOffset);
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                       {
+                               const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx);
+                               const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
 
-                       if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
-                               return tcu::TestStatus::fail("Failed");
+                               if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
+                                       return tcu::TestStatus::fail("Failed");
+                       }
                }
        }
        return tcu::TestStatus::pass("Passed");
@@ -518,46 +560,35 @@ TestInstance* MipmapSparseResidencyCase::createInstance (Context& context) const
 
 tcu::TestCaseGroup* createMipmapSparseResidencyTestsCommon (tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup, const bool useDeviceGroup = false)
 {
-       static const deUint32 sizeCountPerImageType = 3u;
-
-       struct ImageParameters
-       {
-               ImageType       imageType;
-               tcu::UVec3      imageSizes[sizeCountPerImageType];
-       };
-
-       static const ImageParameters imageParametersArray[] =
+       const std::vector<TestImageParameters> imageParameters =
        {
-               { IMAGE_TYPE_2D,                 { tcu::UVec3(512u, 256u, 1u),  tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u,  137u, 1u) } },
-               { IMAGE_TYPE_2D_ARRAY,   { tcu::UVec3(512u, 256u, 6u),  tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u,  137u, 3u) } },
-               { IMAGE_TYPE_CUBE,               { tcu::UVec3(256u, 256u, 1u),  tcu::UVec3(128u,  128u, 1u), tcu::UVec3(137u, 137u, 1u) } },
-               { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u),  tcu::UVec3(128u,  128u, 8u), tcu::UVec3(137u, 137u, 3u) } },
-               { IMAGE_TYPE_3D,                 { tcu::UVec3(256u, 256u, 16u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u,  137u, 3u) } }
+               { IMAGE_TYPE_2D,                        { tcu::UVec3(512u, 256u, 1u),   tcu::UVec3(1024u, 128u, 1u),    tcu::UVec3(11u,  137u, 1u) },   getTestFormats(IMAGE_TYPE_2D) },
+               { IMAGE_TYPE_2D_ARRAY,          { tcu::UVec3(512u, 256u, 6u),   tcu::UVec3(1024u, 128u, 8u),    tcu::UVec3(11u,  137u, 3u) },   getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+               { IMAGE_TYPE_CUBE,                      { tcu::UVec3(256u, 256u, 1u),   tcu::UVec3(128u,  128u, 1u),    tcu::UVec3(137u, 137u, 1u) },   getTestFormats(IMAGE_TYPE_CUBE) },
+               { IMAGE_TYPE_CUBE_ARRAY,        { tcu::UVec3(256u, 256u, 6u),   tcu::UVec3(128u,  128u, 8u),    tcu::UVec3(137u, 137u, 3u) },   getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+               { IMAGE_TYPE_3D,                        { tcu::UVec3(256u, 256u, 16u),  tcu::UVec3(1024u, 128u, 8u),    tcu::UVec3(11u,  137u, 3u) },   getTestFormats(IMAGE_TYPE_3D) }
        };
 
-       static const tcu::TextureFormat formats[] =
+       for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
        {
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
-       };
-
-       for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
-       {
-               const ImageType                                 imageType = imageParametersArray[imageTypeNdx].imageType;
+               const ImageType                                 imageType = imageParameters[imageTypeNdx].imageType;
                de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
 
-               for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+               for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
                {
-                       const tcu::TextureFormat&               format = formats[formatNdx];
-                       de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+                       VkFormat                                                format                          = imageParameters[imageTypeNdx].formats[formatNdx].format;
+                       tcu::UVec3                                              imageSizeAlignment      = getImageSizeAlignment(format);
+                       de::MovePtr<tcu::TestCaseGroup> formatGroup                     (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
 
-                       for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+                       for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
                        {
-                               const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+                               const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+                               // skip test for images with odd sizes for some YCbCr formats
+                               if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+                                       continue;
+                               if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+                                       continue;
 
                                std::ostringstream stream;
                                stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
index 1604e64..9021ac5 100644 (file)
@@ -73,24 +73,24 @@ struct QueueSubmission
        InfoUnion                               info;
 };
 
-QueueSubmission makeSubmissionRegular (const Queue*                                    queue,
-                                                                          const deUint32                               numWaitSemaphores,
-                                                                          const VkSemaphore*                   pWaitSemaphore,
-                                                                          const VkPipelineStageFlags*  pWaitDstStageMask,
-                                                                          const deUint32                               numSignalSemaphores,
-                                                                          const VkSemaphore*                   pSignalSemaphore)
+QueueSubmission makeSubmissionRegular  (const Queue*                                   queue,
+                                                                                const deUint32                                 numWaitSemaphores,
+                                                                                const VkSemaphore*                             pWaitSemaphore,
+                                                                                const VkPipelineStageFlags*    pWaitDstStageMask,
+                                                                                const deUint32                                 numSignalSemaphores,
+                                                                                const VkSemaphore*                             pSignalSemaphore)
 {
        const VkSubmitInfo submitInfo =
        {
-               VK_STRUCTURE_TYPE_SUBMIT_INFO,                          // VkStructureType                sType;
-               DE_NULL,                                                                        // const void*                    pNext;
-               numWaitSemaphores,                                                      // uint32_t                       waitSemaphoreCount;
-               pWaitSemaphore,                                                         // const VkSemaphore*             pWaitSemaphores;
-               pWaitDstStageMask,                                                      // const VkPipelineStageFlags*    pWaitDstStageMask;
-               0u,                                                                                     // uint32_t                       commandBufferCount;
-               DE_NULL,                                                                        // const VkCommandBuffer*         pCommandBuffers;
-               numSignalSemaphores,                                            // uint32_t                       signalSemaphoreCount;
-               pSignalSemaphore,                                                       // const VkSemaphore*             pSignalSemaphores;
+               VK_STRUCTURE_TYPE_SUBMIT_INFO,  // VkStructureType                              sType;
+               DE_NULL,                                                // const void*                                  pNext;
+               numWaitSemaphores,                              // uint32_t                                             waitSemaphoreCount;
+               pWaitSemaphore,                                 // const VkSemaphore*                   pWaitSemaphores;
+               pWaitDstStageMask,                              // const VkPipelineStageFlags*  pWaitDstStageMask;
+               0u,                                                             // uint32_t                                             commandBufferCount;
+               DE_NULL,                                                // const VkCommandBuffer*               pCommandBuffers;
+               numSignalSemaphores,                    // uint32_t                                             signalSemaphoreCount;
+               pSignalSemaphore,                               // const VkSemaphore*                   pSignalSemaphores;
        };
 
        QueueSubmission submission;
@@ -101,26 +101,26 @@ QueueSubmission makeSubmissionRegular (const Queue*                                       queue,
        return submission;
 }
 
-QueueSubmission makeSubmissionSparse (const Queue*                     queue,
-                                                                         const deUint32                numWaitSemaphores,
-                                                                         const VkSemaphore*    pWaitSemaphore,
-                                                                         const deUint32                numSignalSemaphores,
-                                                                         const VkSemaphore*    pSignalSemaphore)
+QueueSubmission makeSubmissionSparse   (const Queue*           queue,
+                                                                                const deUint32         numWaitSemaphores,
+                                                                                const VkSemaphore*     pWaitSemaphore,
+                                                                                const deUint32         numSignalSemaphores,
+                                                                                const VkSemaphore*     pSignalSemaphore)
 {
        const VkBindSparseInfo bindInfo =
        {
-               VK_STRUCTURE_TYPE_BIND_SPARSE_INFO,                     // VkStructureType                             sType;
-               DE_NULL,                                                                        // const void*                                 pNext;
-               numWaitSemaphores,                                                      // uint32_t                                    waitSemaphoreCount;
-               pWaitSemaphore,                                                         // const VkSemaphore*                          pWaitSemaphores;
-               0u,                                                                                     // uint32_t                                    bufferBindCount;
-               DE_NULL,                                                                        // const VkSparseBufferMemoryBindInfo*         pBufferBinds;
-               0u,                                                                                     // uint32_t                                    imageOpaqueBindCount;
-               DE_NULL,                                                                        // const VkSparseImageOpaqueMemoryBindInfo*    pImageOpaqueBinds;
-               0u,                                                                                     // uint32_t                                    imageBindCount;
-               DE_NULL,                                                                        // const VkSparseImageMemoryBindInfo*          pImageBinds;
-               numSignalSemaphores,                                            // uint32_t                                    signalSemaphoreCount;
-               pSignalSemaphore,                                                       // const VkSemaphore*                          pSignalSemaphores;
+               VK_STRUCTURE_TYPE_BIND_SPARSE_INFO,                     // VkStructureType                                                      sType;
+               DE_NULL,                                                                        // const void*                                                          pNext;
+               numWaitSemaphores,                                                      // uint32_t                                                                     waitSemaphoreCount;
+               pWaitSemaphore,                                                         // const VkSemaphore*                                           pWaitSemaphores;
+               0u,                                                                                     // uint32_t                                                                     bufferBindCount;
+               DE_NULL,                                                                        // const VkSparseBufferMemoryBindInfo*          pBufferBinds;
+               0u,                                                                                     // uint32_t                                                                     imageOpaqueBindCount;
+               DE_NULL,                                                                        // const VkSparseImageOpaqueMemoryBindInfo*     pImageOpaqueBinds;
+               0u,                                                                                     // uint32_t                                                                     imageBindCount;
+               DE_NULL,                                                                        // const VkSparseImageMemoryBindInfo*           pImageBinds;
+               numSignalSemaphores,                                            // uint32_t                                                                     signalSemaphoreCount;
+               pSignalSemaphore,                                                       // const VkSemaphore*                                           pSignalSemaphores;
        };
 
        QueueSubmission submission;
@@ -154,7 +154,7 @@ public:
 
        tcu::TestStatus iterate (void)
        {
-               const Queue*                            sparseQueue             = DE_NULL;
+               const Queue*                            sparseQueue     = DE_NULL;
                std::vector<const Queue*>       otherQueues;
 
                // Determine required queues and create a device that supports them
index a4c528e..079464e 100644 (file)
@@ -35,31 +35,13 @@ tcu::TestCaseGroup* createSparseResourcesShaderIntrinsicsTests (tcu::TestContext
 {
        de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "shader_intrinsics", "Sparse Resources Shader Intrinsics"));
 
-       static const deUint32 sizeCountPerImageType = 4u;
-
-       struct ImageParameters
-       {
-               ImageType       imageType;
-               tcu::UVec3      imageSizes[sizeCountPerImageType];
-       };
-
-       static const ImageParameters imageParametersArray[] =
+       const std::vector<TestImageParameters> imageParameters =
        {
-               { IMAGE_TYPE_2D,                { tcu::UVec3(512u, 256u, 1u),   tcu::UVec3(128u, 128u, 1u), tcu::UVec3(503u, 137u, 1u), tcu::UVec3(11u, 37u, 1u) } },
-               { IMAGE_TYPE_2D_ARRAY,  { tcu::UVec3(512u, 256u, 6u),   tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(503u, 137u, 3u),     tcu::UVec3(11u, 37u, 3u) } },
-               { IMAGE_TYPE_CUBE,              { tcu::UVec3(256u, 256u, 1u),   tcu::UVec3(128u, 128u, 1u),     tcu::UVec3(137u, 137u, 1u),     tcu::UVec3(11u, 11u, 1u) } },
-               { IMAGE_TYPE_CUBE_ARRAY,{ tcu::UVec3(256u, 256u, 6u),   tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(137u, 137u, 3u),     tcu::UVec3(11u, 11u, 3u) } },
-               { IMAGE_TYPE_3D,                { tcu::UVec3(256u, 256u, 16u),  tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(503u, 137u, 3u),     tcu::UVec3(11u, 37u, 3u) } }
-       };
-
-       static const tcu::TextureFormat formats[] =
-       {
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::R,        tcu::TextureFormat::SIGNED_INT8),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
-               tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
+               { IMAGE_TYPE_2D,                        { tcu::UVec3(512u, 256u, 1u),   tcu::UVec3(128u, 128u, 1u), tcu::UVec3(503u, 137u, 1u), tcu::UVec3(11u, 37u, 1u) },     getTestFormats(IMAGE_TYPE_2D) },
+               { IMAGE_TYPE_2D_ARRAY,          { tcu::UVec3(512u, 256u, 6u),   tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(503u, 137u, 3u),     tcu::UVec3(11u, 37u, 3u) },     getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+               { IMAGE_TYPE_CUBE,                      { tcu::UVec3(256u, 256u, 1u),   tcu::UVec3(128u, 128u, 1u),     tcu::UVec3(137u, 137u, 1u),     tcu::UVec3(11u, 11u, 1u) },     getTestFormats(IMAGE_TYPE_CUBE) },
+               { IMAGE_TYPE_CUBE_ARRAY,        { tcu::UVec3(256u, 256u, 6u),   tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(137u, 137u, 3u),     tcu::UVec3(11u, 11u, 3u) },     getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+               { IMAGE_TYPE_3D,                        { tcu::UVec3(256u, 256u, 16u),  tcu::UVec3(128u, 128u, 8u),     tcu::UVec3(503u, 137u, 3u),     tcu::UVec3(11u, 37u, 3u) },     getTestFormats(IMAGE_TYPE_3D) }
        };
 
        static const std::string functions[SPARSE_SPIRV_FUNCTION_TYPE_LAST] =
@@ -75,57 +57,64 @@ tcu::TestCaseGroup* createSparseResourcesShaderIntrinsicsTests (tcu::TestContext
        {
                const SpirVFunction function = static_cast<SpirVFunction>(functionNdx);
 
-               for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
+               for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
                {
-                       const ImageType                                 imageType = imageParametersArray[imageTypeNdx].imageType;
-                       de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, (getImageTypeName(imageType) + functions[functionNdx]).c_str(), ""));
+                       const ImageType                                 imageType               = imageParameters[imageTypeNdx].imageType;
+                       de::MovePtr<tcu::TestCaseGroup> imageTypeGroup  (new tcu::TestCaseGroup(testCtx, (getImageTypeName(imageType) + functions[functionNdx]).c_str(), ""));
 
-                       for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+                       for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
                        {
-                               const tcu::TextureFormat&               format = formats[formatNdx];
-                               de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+                               VkFormat                                                format                          = imageParameters[imageTypeNdx].formats[formatNdx].format;
+                               tcu::UVec3                                              imageSizeAlignment      = getImageSizeAlignment(format);
+                               de::MovePtr<tcu::TestCaseGroup> formatGroup                     (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
 
-                               for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+                               for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
                                {
-                                       const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+                                       const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+                                       // skip test for images with odd sizes for some YCbCr formats
+                                       if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+                                               continue;
+                                       if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+                                               continue;
 
                                        std::ostringstream stream;
                                        stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
 
                                        switch (function)
                                        {
-                                       case SPARSE_FETCH:
-                                               if ((imageType == IMAGE_TYPE_CUBE) || (imageType == IMAGE_TYPE_CUBE_ARRAY)) continue;
-                                               break;
-                                       case SPARSE_SAMPLE_EXPLICIT_LOD:
-                                       case SPARSE_SAMPLE_IMPLICIT_LOD:
-                                       case SPARSE_GATHER:
-                                               if ((imageType == IMAGE_TYPE_CUBE) || (imageType == IMAGE_TYPE_CUBE_ARRAY) || (imageType == IMAGE_TYPE_3D)) continue;
-                                               break;
-                                       default:
-                                               break;
+                                               case SPARSE_FETCH:
+                                                       if ((imageType == IMAGE_TYPE_CUBE) || (imageType == IMAGE_TYPE_CUBE_ARRAY)) continue;
+                                                       break;
+                                               case SPARSE_SAMPLE_EXPLICIT_LOD:
+                                               case SPARSE_SAMPLE_IMPLICIT_LOD:
+                                               case SPARSE_GATHER:
+                                                       if ((imageType == IMAGE_TYPE_CUBE) || (imageType == IMAGE_TYPE_CUBE_ARRAY) || (imageType == IMAGE_TYPE_3D)) continue;
+                                                       break;
+                                               default:
+                                                       break;
                                        }
 
                                        switch (function)
                                        {
-                                       case SPARSE_FETCH:
-                                               formatGroup->addChild(new SparseCaseOpImageSparseFetch(testCtx, stream.str(), function, imageType, imageSize, format));
-                                               break;
-                                       case SPARSE_READ:
-                                               formatGroup->addChild(new SparseCaseOpImageSparseRead(testCtx, stream.str(), function, imageType, imageSize, format));
-                                               break;
-                                       case SPARSE_SAMPLE_EXPLICIT_LOD:
-                                               formatGroup->addChild(new SparseCaseOpImageSparseSampleExplicitLod(testCtx, stream.str(), function, imageType, imageSize, format));
-                                               break;
-                                       case SPARSE_SAMPLE_IMPLICIT_LOD:
-                                               formatGroup->addChild(new SparseCaseOpImageSparseSampleImplicitLod(testCtx, stream.str(), function, imageType, imageSize, format));
-                                               break;
-                                       case SPARSE_GATHER:
-                                               formatGroup->addChild(new SparseCaseOpImageSparseGather(testCtx, stream.str(), function, imageType, imageSize, format));
-                                               break;
-                                       default:
-                                               DE_ASSERT(0);
-                                               break;
+                                               case SPARSE_FETCH:
+                                                       formatGroup->addChild(new SparseCaseOpImageSparseFetch(testCtx, stream.str(), function, imageType, imageSize, format));
+                                                       break;
+                                               case SPARSE_READ:
+                                                       formatGroup->addChild(new SparseCaseOpImageSparseRead(testCtx, stream.str(), function, imageType, imageSize, format));
+                                                       break;
+                                               case SPARSE_SAMPLE_EXPLICIT_LOD:
+                                                       formatGroup->addChild(new SparseCaseOpImageSparseSampleExplicitLod(testCtx, stream.str(), function, imageType, imageSize, format));
+                                                       break;
+                                               case SPARSE_SAMPLE_IMPLICIT_LOD:
+                                                       formatGroup->addChild(new SparseCaseOpImageSparseSampleImplicitLod(testCtx, stream.str(), function, imageType, imageSize, format));
+                                                       break;
+                                               case SPARSE_GATHER:
+                                                       formatGroup->addChild(new SparseCaseOpImageSparseGather(testCtx, stream.str(), function, imageType, imageSize, format));
+                                                       break;
+                                               default:
+                                                       DE_FATAL("Unexpected function type");
+                                                       break;
                                        }
                                }
                                imageTypeGroup->addChild(formatGroup.release());
index 6768b1a..9530ea5 100755 (executable)
@@ -40,8 +40,30 @@ std::string getOpTypeImageComponent (const tcu::TextureFormat& format)
                        return "OpTypeInt 32 0";
                case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
                        return "OpTypeInt 32 1";
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       return "OpTypeFloat 32";
                default:
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected channel type");
+                       return "";
+       }
+}
+
+std::string getOpTypeImageComponent (const vk::PlanarFormatDescription& description)
+{
+       switch (description.channels[0].type)
+       {
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       return "OpTypeInt 32 0";
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                       return "OpTypeInt 32 1";
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       return "OpTypeFloat 32";
+               default:
+                       DE_FATAL("Unexpected channel type");
                        return "";
        }
 }
@@ -54,8 +76,30 @@ std::string getImageComponentTypeName (const tcu::TextureFormat& format)
                        return "%type_uint";
                case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
                        return "%type_int";
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       return "%type_float";
+               default:
+                       DE_FATAL("Unexpected channel type");
+                       return "";
+       }
+}
+
+std::string getImageComponentTypeName (const vk::PlanarFormatDescription& description)
+{
+       switch (description.channels[0].type)
+       {
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       return "%type_uint";
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                       return "%type_int";
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       return "%type_float";
                default:
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected channel type");
                        return "";
        }
 }
@@ -68,8 +112,30 @@ std::string getImageComponentVec4TypeName (const tcu::TextureFormat& format)
                        return "%type_uvec4";
                case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
                        return "%type_ivec4";
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       return "%type_vec4";
                default:
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected channel type");
+                       return "";
+       }
+}
+
+std::string getImageComponentVec4TypeName (const vk::PlanarFormatDescription& description)
+{
+       switch (description.channels[0].type)
+       {
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       return "%type_uvec4";
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                       return "%type_ivec4";
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       return "%type_vec4";
+               default:
+                       DE_FATAL("Unexpected channel type");
                        return "";
        }
 }
@@ -107,7 +173,7 @@ std::string getOpTypeImageSparse (const ImageType                   imageType,
                        src << "Cube 0 1 0 ";
                break;
                default :
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected image type");
                break;
        };
 
@@ -131,7 +197,7 @@ std::string getOpTypeImageSparse (const ImageType                   imageType,
                        src << "Rgba";
                break;
                default:
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected channel order");
                break;
        }
 
@@ -155,14 +221,152 @@ std::string getOpTypeImageSparse (const ImageType                        imageType,
                case tcu::TextureFormat::UNSIGNED_INT32:
                        src << "32ui";
                break;
+               case tcu::TextureFormat::SNORM_INT8:
+                       src << "8Snorm";
+               break;
+               case tcu::TextureFormat::SNORM_INT16:
+                       src << "16Snorm";
+               break;
+               case tcu::TextureFormat::SNORM_INT32:
+                       src << "32Snorm";
+               break;
+               case tcu::TextureFormat::UNORM_INT8:
+                       src << "8";
+               break;
+               case tcu::TextureFormat::UNORM_INT16:
+                       src << "16";
+               break;
+               case tcu::TextureFormat::UNORM_INT32:
+                       src << "32";
+               break;
                default:
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected channel type");
                break;
        };
 
        return src.str();
 }
 
+std::string getOpTypeImageSparse (const ImageType              imageType,
+                                                                 const VkFormat                format,
+                                                                 const std::string&    componentType,
+                                                                 const bool                    requiresSampler)
+{
+       std::ostringstream      src;
+
+       src << "OpTypeImage " << componentType << " ";
+
+       switch (imageType)
+       {
+               case IMAGE_TYPE_1D :
+                       src << "1D 0 0 0 ";
+               break;
+               case IMAGE_TYPE_1D_ARRAY :
+                       src << "1D 0 1 0 ";
+               break;
+               case IMAGE_TYPE_2D :
+                       src << "2D 0 0 0 ";
+               break;
+               case IMAGE_TYPE_2D_ARRAY :
+                       src << "2D 0 1 0 ";
+               break;
+               case IMAGE_TYPE_3D :
+                       src << "3D 0 0 0 ";
+               break;
+               case IMAGE_TYPE_CUBE :
+                       src << "Cube 0 0 0 ";
+               break;
+               case IMAGE_TYPE_CUBE_ARRAY :
+                       src << "Cube 0 1 0 ";
+               break;
+               default :
+                       DE_FATAL("Unexpected image type");
+               break;
+       };
+
+       if (requiresSampler)
+               src << "1 ";
+       else
+               src << "2 ";
+
+       switch (format)
+       {
+               case VK_FORMAT_R8_SINT:                                                                         src <<  "R8i";                  break;
+               case VK_FORMAT_R16_SINT:                                                                        src <<  "R16i";                 break;
+               case VK_FORMAT_R32_SINT:                                                                        src <<  "R32i";                 break;
+               case VK_FORMAT_R8_UINT:                                                                         src <<  "R8ui";                 break;
+               case VK_FORMAT_R16_UINT:                                                                        src <<  "R16ui";                break;
+               case VK_FORMAT_R32_UINT:                                                                        src <<  "R32ui";                break;
+               case VK_FORMAT_R8_SNORM:                                                                        src <<  "R8Snorm";              break;
+               case VK_FORMAT_R16_SNORM:                                                                       src <<  "R16Snorm";             break;
+               case VK_FORMAT_R8_UNORM:                                                                        src <<  "R8";                   break;
+               case VK_FORMAT_R16_UNORM:                                                                       src <<  "R16";                  break;
+
+               case VK_FORMAT_R8G8_SINT:                                                                       src <<  "Rg8i";                 break;
+               case VK_FORMAT_R16G16_SINT:                                                                     src <<  "Rg16i";                break;
+               case VK_FORMAT_R32G32_SINT:                                                                     src <<  "Rg32i";                break;
+               case VK_FORMAT_R8G8_UINT:                                                                       src <<  "Rg8ui";                break;
+               case VK_FORMAT_R16G16_UINT:                                                                     src <<  "Rg16ui";               break;
+               case VK_FORMAT_R32G32_UINT:                                                                     src <<  "Rg32ui";               break;
+               case VK_FORMAT_R8G8_SNORM:                                                                      src <<  "Rg8Snorm";             break;
+               case VK_FORMAT_R16G16_SNORM:                                                            src <<  "Rg16Snorm";    break;
+               case VK_FORMAT_R8G8_UNORM:                                                                      src <<  "Rg8";                  break;
+               case VK_FORMAT_R16G16_UNORM:                                                            src <<  "Rg16";                 break;
+
+               case VK_FORMAT_R8G8B8A8_SINT:                                                           src <<  "Rgba8i";               break;
+               case VK_FORMAT_R16G16B16A16_SINT:                                                       src <<  "Rgba16i";              break;
+               case VK_FORMAT_R32G32B32A32_SINT:                                                       src <<  "Rgba32i";              break;
+               case VK_FORMAT_R8G8B8A8_UINT:                                                           src <<  "Rgba8ui";              break;
+               case VK_FORMAT_R16G16B16A16_UINT:                                                       src <<  "Rgba16ui";             break;
+               case VK_FORMAT_R32G32B32A32_UINT:                                                       src <<  "Rgba32ui";             break;
+               case VK_FORMAT_R8G8B8A8_SNORM:                                                          src <<  "Rgba8Snorm";   break;
+               case VK_FORMAT_R16G16B16A16_SNORM:                                                      src <<  "Rgba16Snorm";  break;
+               case VK_FORMAT_R8G8B8A8_UNORM:                                                          src <<  "Rgba8";                break;
+               case VK_FORMAT_R16G16B16A16_UNORM:                                                      src <<  "Rgba16";               break;
+
+               case VK_FORMAT_G8B8G8R8_422_UNORM:                                                      src <<  "Rgba8";                break;
+               case VK_FORMAT_B8G8R8G8_422_UNORM:                                                      src <<  "Rgba8";                break;
+               case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:                                       src <<  "Rgba8";                break;
+               case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:                                        src <<  "Rgba8";                break;
+               case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:                                       src <<  "Rgba8";                break;
+               case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:                                        src <<  "Rgba8";                break;
+               case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:                                       src <<  "Rgba8";                break;
+               case VK_FORMAT_R10X6_UNORM_PACK16:                                                      src <<  "R16";                  break;
+               case VK_FORMAT_R10X6G10X6_UNORM_2PACK16:                                        src <<  "Rg16";                 break;
+               case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:                      src <<  "Rgba16";               break;
+               case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:          src <<  "Rgba16";               break;
+               case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:          src <<  "Rgba16";               break;
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:      src <<  "Rgba16";               break;
+               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:       src <<  "Rgba16";               break;
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:      src <<  "Rgba16";               break;
+               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:       src <<  "Rgba16";               break;
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:      src <<  "Rgba16";               break;
+               case VK_FORMAT_R12X4_UNORM_PACK16:                                                      src <<  "R16";                  break;
+               case VK_FORMAT_R12X4G12X4_UNORM_2PACK16:                                        src <<  "Rg16";                 break;
+               case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:                      src <<  "Rgba16";               break;
+               case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:          src <<  "Rgba16";               break;
+               case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:          src <<  "Rgba16";               break;
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:      src <<  "Rgba16";               break;
+               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:       src <<  "Rgba16";               break;
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:      src <<  "Rgba16";               break;
+               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:       src <<  "Rgba16";               break;
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:      src <<  "Rgba16";               break;
+               case VK_FORMAT_G16B16G16R16_422_UNORM:                                          src <<  "Rgba16";               break;
+               case VK_FORMAT_B16G16R16G16_422_UNORM:                                          src <<  "Rgba16";               break;
+               case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:                            src <<  "Rgba16";               break;
+               case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:                                     src <<  "Rgba16";               break;
+               case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:                            src <<  "Rgba16";               break;
+               case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:                                     src <<  "Rgba16";               break;
+               case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:                            src <<  "Rgba16";               break;
+
+               default:
+                       DE_FATAL("Unexpected texture format");
+                       break;
+       }
+       return src.str();
+}
+
+
 std::string getOpTypeImageResidency (const ImageType imageType)
 {
        std::ostringstream      src;
@@ -193,7 +397,7 @@ std::string getOpTypeImageResidency (const ImageType imageType)
                        src << "Cube 0 1 0 2 R32ui";
                break;
                default :
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected image type");
                break;
        };
 
@@ -207,15 +411,15 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
        VkImageCreateInfo                                       imageSparseInfo;
        VkImageCreateInfo                                       imageTexelsInfo;
        VkImageCreateInfo                                       imageResidencyInfo;
-       VkSparseImageMemoryRequirements         aspectRequirements;
        std::vector <deUint32>                          residencyReferenceData;
        std::vector<DeviceMemorySp>                     deviceMemUniquePtrVec;
+       const PlanarFormatDescription           formatDescription               = getPlanarFormatDescription(m_format);
 
        imageSparseInfo.sType                                   = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
        imageSparseInfo.pNext                                   = DE_NULL;
        imageSparseInfo.flags                                   = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
        imageSparseInfo.imageType                               = mapImageType(m_imageType);
-       imageSparseInfo.format                                  = mapTextureFormat(m_format);
+       imageSparseInfo.format                                  = m_format;
        imageSparseInfo.extent                                  = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
        imageSparseInfo.arrayLayers                             = getNumLayers(m_imageType, m_imageSize);
        imageSparseInfo.samples                                 = VK_SAMPLE_COUNT_1_BIT;
@@ -231,24 +435,27 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
                imageSparseInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
        }
 
+       // Check if device supports sparse operations for image format
+       if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
+               TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
+
        {
                // Assign maximum allowed mipmap levels to image
                VkImageFormatProperties imageFormatProperties;
-               instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+               if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
                        imageSparseInfo.format,
                        imageSparseInfo.imageType,
                        imageSparseInfo.tiling,
                        imageSparseInfo.usage,
                        imageSparseInfo.flags,
-                       &imageFormatProperties);
+                       &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+               {
+                       TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+               }
 
-               imageSparseInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageSparseInfo.extent);
+               imageSparseInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageSparseInfo.extent);
        }
 
-       // Check if device supports sparse operations for image format
-       if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
-               TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
-
        {
                // Create logical device supporting both sparse and compute/graphics queues
                QueueRequirementsVec queueRequirements;
@@ -258,11 +465,10 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
                createDeviceSupportingQueues(queueRequirements);
        }
 
-       const DeviceInterface&  deviceInterface = getDeviceInterface();
-
        // Create queues supporting sparse binding operations and compute/graphics operations
-       const Queue&                    sparseQueue             = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
-       const Queue&                    extractQueue    = getQueue(getQueueFlags(), 0);
+       const DeviceInterface&                  deviceInterface         = getDeviceInterface();
+       const Queue&                                    sparseQueue                     = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+       const Queue&                                    extractQueue            = getQueue(getQueueFlags(), 0);
 
        // Create sparse image
        const Unique<VkImage> imageSparse(createImage(deviceInterface, getDevice(), &imageSparseInfo));
@@ -270,14 +476,25 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
        // Create sparse image memory bind semaphore
        const Unique<VkSemaphore> memoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
 
-       const deUint32                    imageSparseSizeInBytes                = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
-       const deUint32                    imageSizeInPixels                             = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels) / tcu::getPixelSize(m_format);
+       std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements;
+
+       deUint32        imageSparseSizeInBytes  = 0;
+       deUint32        imageSizeInPixels               = 0;
+
+       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+       {
+               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+               {
+                       imageSparseSizeInBytes  += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                       imageSizeInPixels               += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx) / formatDescription.planes[planeNdx].elementSizeBytes;
+               }
+       }
 
        residencyReferenceData.assign(imageSizeInPixels, MEMORY_BLOCK_NOT_BOUND_VALUE);
 
        {
                // Get sparse image general memory requirements
-               const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+               const VkMemoryRequirements                              imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
 
                // Check if required image memory size does not exceed device limits
                if (imageMemoryRequirements.size > getPhysicalDeviceProperties(instance, physicalDevice).limits.sparseAddressSpaceSize)
@@ -285,94 +502,97 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
 
                DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
 
+               const deUint32                                                  memoryType                              = findMatchingMemoryType(instance, physicalDevice, imageMemoryRequirements, MemoryRequirement::Any);
+
+               if (memoryType == NO_MATCH_FOUND)
+                       return tcu::TestStatus::fail("No matching memory type found");
+
                // Get sparse image sparse memory requirements
-               const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+               sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
 
                DE_ASSERT(sparseMemoryRequirements.size() != 0);
 
-               const deUint32 colorAspectIndex         = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
-               const deUint32 metadataAspectIndex      = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
+               const deUint32                                                  metadataAspectIndex             = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
+               deUint32                                                                pixelOffset                             = 0u;
+               std::vector<VkSparseImageMemoryBind>    imageResidencyMemoryBinds;
+               std::vector<VkSparseMemoryBind>                 imageMipTailBinds;
 
-               if (colorAspectIndex == NO_MATCH_FOUND)
-                       TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+               {
+                       const VkImageAspectFlags                aspect                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+                       const deUint32                                  aspectIndex                     = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
 
-               aspectRequirements = sparseMemoryRequirements[colorAspectIndex];
+                       if (aspectIndex == NO_MATCH_FOUND)
+                               TCU_THROW(NotSupportedError, "Not supported image aspect");
 
-               DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
+                       VkSparseImageMemoryRequirements aspectRequirements      = sparseMemoryRequirements[aspectIndex];
 
-               const VkImageAspectFlags aspectMask                     = aspectRequirements.formatProperties.aspectMask;
-               const VkExtent3D                 imageGranularity       = aspectRequirements.formatProperties.imageGranularity;
-               const deUint32                   memoryType                     = findMatchingMemoryType(instance, physicalDevice, imageMemoryRequirements, MemoryRequirement::Any);
+                       DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
 
-               if (memoryType == NO_MATCH_FOUND)
-                       return tcu::TestStatus::fail("No matching memory type found");
+                       VkExtent3D                                              imageGranularity        = aspectRequirements.formatProperties.imageGranularity;
 
-               deUint32 pixelOffset = 0u;
+                       // Bind memory for each mipmap level
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < aspectRequirements.imageMipTailFirstLod; ++mipmapNdx)
+                       {
+                               const deUint32 mipLevelSizeInPixels = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx) / formatDescription.planes[planeNdx].elementSizeBytes;
 
-               std::vector<VkSparseImageMemoryBind>  imageResidencyMemoryBinds;
-               std::vector<VkSparseMemoryBind>           imageMipTailBinds;
+                               if (mipmapNdx % MEMORY_BLOCK_TYPE_COUNT == MEMORY_BLOCK_NOT_BOUND)
+                               {
+                                       pixelOffset += mipLevelSizeInPixels;
+                                       continue;
+                               }
 
-               // Bind memory for each mipmap level
-               for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
-               {
-                       const deUint32 mipLevelSizeInPixels = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx) / tcu::getPixelSize(m_format);
+                               for (deUint32 pixelNdx = 0u; pixelNdx < mipLevelSizeInPixels; ++pixelNdx)
+                               {
+                                       residencyReferenceData[pixelOffset + pixelNdx] = MEMORY_BLOCK_BOUND_VALUE;
+                               }
 
-                       if (mipLevelNdx % MEMORY_BLOCK_TYPE_COUNT == MEMORY_BLOCK_NOT_BOUND)
-                       {
                                pixelOffset += mipLevelSizeInPixels;
-                               continue;
-                       }
 
-                       for (deUint32 pixelNdx = 0u; pixelNdx < mipLevelSizeInPixels; ++pixelNdx)
-                       {
-                               residencyReferenceData[pixelOffset + pixelNdx] = MEMORY_BLOCK_BOUND_VALUE;
-                       }
-
-                       pixelOffset += mipLevelSizeInPixels;
-
-                       for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
-                       {
-                               const VkExtent3D                 mipExtent                      = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
-                               const tcu::UVec3                 sparseBlocks           = alignedDivide(mipExtent, imageGranularity);
-                               const deUint32                   numSparseBlocks        = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
-                               const VkImageSubresource subresource            = { aspectMask, mipLevelNdx, layerNdx };
+                               for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+                               {
+                                       const VkExtent3D                        mipExtent               = getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx);
+                                       const tcu::UVec3                        sparseBlocks    = alignedDivide(mipExtent, imageGranularity);
+                                       const deUint32                          numSparseBlocks = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
+                                       const VkImageSubresource        subresource             = { aspect, mipmapNdx, layerNdx };
 
-                               const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
-                                       imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
+                                       const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
+                                               imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
 
-                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+                                       deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
-                               imageResidencyMemoryBinds.push_back(imageMemoryBind);
+                                       imageResidencyMemoryBinds.push_back(imageMemoryBind);
+                               }
                        }
-               }
 
-               if (aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
-               {
-                       if (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT)
+                       if (aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
                        {
-                               const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
-
-                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
-
-                               imageMipTailBinds.push_back(imageMipTailMemoryBind);
-                       }
-                       else
-                       {
-                               for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+                               if (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT)
                                {
                                        const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
-                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+                                               aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
 
                                        deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
 
                                        imageMipTailBinds.push_back(imageMipTailMemoryBind);
                                }
-                       }
+                               else
+                               {
+                                       for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+                                       {
+                                               const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+                                                       aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
 
-                       for (deUint32 pixelNdx = pixelOffset; pixelNdx < residencyReferenceData.size(); ++pixelNdx)
-                       {
-                               residencyReferenceData[pixelNdx] = MEMORY_BLOCK_BOUND_VALUE;
+                                               deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+                                               imageMipTailBinds.push_back(imageMipTailMemoryBind);
+                                       }
+                               }
+
+                               for (deUint32 pixelNdx = pixelOffset; pixelNdx < residencyReferenceData.size(); ++pixelNdx)
+                               {
+                                       residencyReferenceData[pixelNdx] = MEMORY_BLOCK_BOUND_VALUE;
+                               }
                        }
                }
 
@@ -411,14 +631,14 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
                        &memoryBindSemaphore.get()                      //const VkSemaphore*                                            pSignalSemaphores;
                };
 
-               VkSparseImageMemoryBindInfo               imageResidencyBindInfo;
-               VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo;
+               VkSparseImageMemoryBindInfo                     imageResidencyBindInfo;
+               VkSparseImageOpaqueMemoryBindInfo       imageMipTailBindInfo;
 
                if (imageResidencyMemoryBinds.size() > 0)
                {
                        imageResidencyBindInfo.image            = *imageSparse;
                        imageResidencyBindInfo.bindCount        = static_cast<deUint32>(imageResidencyMemoryBinds.size());
-                       imageResidencyBindInfo.pBinds           = &imageResidencyMemoryBinds[0];
+                       imageResidencyBindInfo.pBinds           = imageResidencyMemoryBinds.data();
 
                        bindSparseInfo.imageBindCount           = 1u;
                        bindSparseInfo.pImageBinds                      = &imageResidencyBindInfo;
@@ -428,7 +648,7 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
                {
                        imageMipTailBindInfo.image                      = *imageSparse;
                        imageMipTailBindInfo.bindCount          = static_cast<deUint32>(imageMipTailBinds.size());
-                       imageMipTailBindInfo.pBinds                     = &imageMipTailBinds[0];
+                       imageMipTailBindInfo.pBinds                     = imageMipTailBinds.data();
 
                        bindSparseInfo.imageOpaqueBindCount = 1u;
                        bindSparseInfo.pImageOpaqueBinds        = &imageMipTailBindInfo;
@@ -470,21 +690,34 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
        const Unique<VkImage>                   imageResidency          (createImage(deviceInterface, getDevice(), &imageResidencyInfo));
        const de::UniquePtr<Allocation> imageResidencyAlloc     (bindImage(deviceInterface, getDevice(), getAllocator(), *imageResidency, MemoryRequirement::Any));
 
-       // Create command buffer for compute and transfer oparations
-       const Unique<VkCommandPool>       commandPool(makeCommandPool(deviceInterface, getDevice(), extractQueue.queueFamilyIndex));
-       const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
-
-       std::vector <VkBufferImageCopy> bufferImageSparseCopy(imageSparseInfo.mipLevels);
+       std::vector <VkBufferImageCopy> bufferImageSparseCopy(formatDescription.numPlanes * imageSparseInfo.mipLevels);
 
        {
                deUint32 bufferOffset = 0u;
-               for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
                {
-                       bufferImageSparseCopy[mipLevelNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipLevelNdx), imageSparseInfo.arrayLayers, mipLevelNdx, static_cast<VkDeviceSize>(bufferOffset));
-                       bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                       const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                       {
+                               bufferImageSparseCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx] =
+                               {
+                                       bufferOffset,                                                                                                                                           //      VkDeviceSize                            bufferOffset;
+                                       0u,                                                                                                                                                                     //      deUint32                                        bufferRowLength;
+                                       0u,                                                                                                                                                                     //      deUint32                                        bufferImageHeight;
+                                       makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers),         //      VkImageSubresourceLayers        imageSubresource;
+                                       makeOffset3D(0, 0, 0),                                                                                                                          //      VkOffset3D                                      imageOffset;
+                                       vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx)      //      VkExtent3D                                      imageExtent;
+                               };
+                               bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                       }
                }
        }
 
+       // Create command buffer for compute and transfer operations
+       const Unique<VkCommandPool>             commandPool(makeCommandPool(deviceInterface, getDevice(), extractQueue.queueFamilyIndex));
+       const Unique<VkCommandBuffer>   commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
        // Start recording commands
        beginCommandBuffer(deviceInterface, *commandBuffer);
 
@@ -496,18 +729,21 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
        // Fill input buffer with reference data
        std::vector<deUint8> referenceData(imageSparseSizeInBytes);
 
-       for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
+       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
        {
-               const deUint32 mipLevelSizeinBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx);
-               const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageSparseCopy[mipLevelNdx].bufferOffset);
-
-               for (deUint32 byteNdx = 0u; byteNdx < mipLevelSizeinBytes; ++byteNdx)
+               for (deUint32 mipmapNdx = 0u; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
                {
-                       referenceData[bufferOffset + byteNdx] = (deUint8)(mipLevelNdx + byteNdx);
+                       const deUint32 mipLevelSizeinBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx);
+                       const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageSparseCopy[mipmapNdx].bufferOffset);
+
+                       for (deUint32 byteNdx = 0u; byteNdx < mipLevelSizeinBytes; ++byteNdx)
+                       {
+                               referenceData[bufferOffset + byteNdx] = (deUint8)( (mipmapNdx + byteNdx) % 127u );
+                       }
                }
        }
 
-       deMemcpy(inputBufferAlloc->getHostPtr(), &referenceData[0], imageSparseSizeInBytes);
+       deMemcpy(inputBufferAlloc->getHostPtr(), referenceData.data(), imageSparseSizeInBytes);
        flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
 
        {
@@ -524,27 +760,30 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
                deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 1u, &inputBufferBarrier, 0u, DE_NULL);
        }
 
-       const VkImageSubresourceRange fullImageSubresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers);
-
        {
                // Prepare sparse image for data transfer operation
-               const VkImageMemoryBarrier imageSparseTransferDstBarrier = makeImageMemoryBarrier
-               (
-                       0u,
-                       VK_ACCESS_TRANSFER_WRITE_BIT,
-                       VK_IMAGE_LAYOUT_UNDEFINED,
-                       VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
-                       *imageSparse,
-                       fullImageSubresourceRange,
-                       sparseQueue.queueFamilyIndex != extractQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
-                       sparseQueue.queueFamilyIndex != extractQueue.queueFamilyIndex ? extractQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
-                       );
-
-               deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferDstBarrier);
+               std::vector<VkImageMemoryBarrier> imageSparseTransferDstBarriers;
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+               {
+                       const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                       imageSparseTransferDstBarriers.emplace_back(makeImageMemoryBarrier
+                       (
+                               0u,
+                               VK_ACCESS_TRANSFER_WRITE_BIT,
+                               VK_IMAGE_LAYOUT_UNDEFINED,
+                               VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+                               *imageSparse,
+                               makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
+                               sparseQueue.queueFamilyIndex != extractQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+                               sparseQueue.queueFamilyIndex != extractQueue.queueFamilyIndex ? extractQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+                       ));
+               }
+               deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferDstBarriers.size()), imageSparseTransferDstBarriers.data());
        }
 
        // Copy reference data from input buffer to sparse image
-       deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageSparseCopy.size()), &bufferImageSparseCopy[0]);
+       deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageSparseCopy.size()), bufferImageSparseCopy.data());
 
        recordCommands(*commandBuffer, imageSparseInfo, *imageSparse, *imageTexels, *imageResidency);
 
@@ -553,7 +792,7 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
        const de::UniquePtr<Allocation> bufferTexelsAlloc               (bindBuffer(deviceInterface, getDevice(), getAllocator(), *bufferTexels, MemoryRequirement::HostVisible));
 
        // Copy data from texels image to buffer
-       deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageTexels, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *bufferTexels, static_cast<deUint32>(bufferImageSparseCopy.size()), &bufferImageSparseCopy[0]);
+       deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageTexels, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *bufferTexels, static_cast<deUint32>(bufferImageSparseCopy.size()), bufferImageSparseCopy.data());
 
        const deUint32                          imageResidencySizeInBytes = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
 
@@ -562,18 +801,31 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
        const de::UniquePtr<Allocation> bufferResidencyAlloc            (bindBuffer(deviceInterface, getDevice(), getAllocator(), *bufferResidency, MemoryRequirement::HostVisible));
 
        // Copy data from residency image to buffer
-       std::vector <VkBufferImageCopy> bufferImageResidencyCopy(imageSparseInfo.mipLevels);
+       std::vector <VkBufferImageCopy> bufferImageResidencyCopy(formatDescription.numPlanes * imageSparseInfo.mipLevels);
 
        {
                deUint32 bufferOffset = 0u;
-               for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
+               for (deUint32 planeNdx = 0u; planeNdx < formatDescription.numPlanes; ++planeNdx)
                {
-                       bufferImageResidencyCopy[mipLevelNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipLevelNdx), imageSparseInfo.arrayLayers, mipLevelNdx, static_cast<VkDeviceSize>(bufferOffset));
-                       bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, mipLevelNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                       const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                       for (deUint32 mipmapNdx = 0u; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+                       {
+                               bufferImageResidencyCopy[planeNdx * imageSparseInfo.mipLevels + mipmapNdx] =
+                               {
+                                       bufferOffset,                                                                                                                                           //      VkDeviceSize                            bufferOffset;
+                                       0u,                                                                                                                                                                     //      deUint32                                        bufferRowLength;
+                                       0u,                                                                                                                                                                     //      deUint32                                        bufferImageHeight;
+                                       makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers),         //      VkImageSubresourceLayers        imageSubresource;
+                                       makeOffset3D(0, 0, 0),                                                                                                                          //      VkOffset3D                                      imageOffset;
+                                       vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx)      //      VkExtent3D                                      imageExtent;
+                               };
+                               bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+                       }
                }
        }
 
-       deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageResidency, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *bufferResidency, static_cast<deUint32>(bufferImageResidencyCopy.size()), &bufferImageResidencyCopy[0]);
+       deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageResidency, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *bufferResidency, static_cast<deUint32>(bufferImageResidencyCopy.size()), bufferImageResidencyCopy.data());
 
        {
                VkBufferMemoryBarrier bufferOutputHostReadBarriers[2];
@@ -616,48 +868,61 @@ tcu::TestStatus SparseShaderIntrinsicsInstanceBase::iterate (void)
        const deUint32* bufferResidencyData = static_cast<const deUint32*>(bufferResidencyAlloc->getHostPtr());
 
        deUint32 pixelOffsetNotAligned = 0u;
-       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
        {
-               const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, mipmapNdx);
-               const deUint32 pixelOffsetAligned       = static_cast<deUint32>(bufferImageResidencyCopy[mipmapNdx].bufferOffset) / tcu::getPixelSize(m_residencyFormat);
-
-               if (deMemCmp(&bufferResidencyData[pixelOffsetAligned], &residencyReferenceData[pixelOffsetNotAligned], mipLevelSizeInBytes) != 0)
-                       return tcu::TestStatus::fail("Failed");
+               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+               {
+                       const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, mipmapNdx);
+                       const deUint32 pixelOffsetAligned       = static_cast<deUint32>(bufferImageResidencyCopy[planeNdx * imageSparseInfo.mipLevels + mipmapNdx].bufferOffset) / tcu::getPixelSize(m_residencyFormat);
 
-               pixelOffsetNotAligned += mipLevelSizeInBytes / tcu::getPixelSize(m_residencyFormat);
-       }
+                       if (deMemCmp(&bufferResidencyData[pixelOffsetAligned], &residencyReferenceData[pixelOffsetNotAligned], mipLevelSizeInBytes) != 0)
+                               return tcu::TestStatus::fail("Failed");
 
+                       pixelOffsetNotAligned += mipLevelSizeInBytes / tcu::getPixelSize(m_residencyFormat);
+               }
+}
        // Retrieve data from texels buffer to host memory
        invalidateAlloc(deviceInterface, getDevice(), *bufferTexelsAlloc);
 
        const deUint8* bufferTexelsData = static_cast<const deUint8*>(bufferTexelsAlloc->getHostPtr());
 
-       for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
        {
-               const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx);
-               const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageSparseCopy[mipmapNdx].bufferOffset);
+               const VkImageAspectFlags        aspect          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+               const deUint32                          aspectIndex     = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+               if (aspectIndex == NO_MATCH_FOUND)
+                       TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+               VkSparseImageMemoryRequirements aspectRequirements      = sparseMemoryRequirements[aspectIndex];
 
-               if (mipmapNdx < aspectRequirements.imageMipTailFirstLod)
+               for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
                {
-                       if (mipmapNdx % MEMORY_BLOCK_TYPE_COUNT == MEMORY_BLOCK_BOUND)
+                       const deUint32 mipLevelSizeInBytes      = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription,planeNdx, mipmapNdx);
+                       const deUint32 bufferOffset                     = static_cast<deUint32>(bufferImageSparseCopy[planeNdx * imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
+
+                       if (mipmapNdx < aspectRequirements.imageMipTailFirstLod)
                        {
-                               if (deMemCmp(&bufferTexelsData[bufferOffset], &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
-                                       return tcu::TestStatus::fail("Failed");
+                               if (mipmapNdx % MEMORY_BLOCK_TYPE_COUNT == MEMORY_BLOCK_BOUND)
+                               {
+                                       if (deMemCmp(&bufferTexelsData[bufferOffset], &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
+                                               return tcu::TestStatus::fail("Failed");
+                               }
+                               else if (getPhysicalDeviceProperties(instance, physicalDevice).sparseProperties.residencyNonResidentStrict)
+                               {
+                                       std::vector<deUint8> zeroData;
+                                       zeroData.assign(mipLevelSizeInBytes, 0u);
+
+                                       if (deMemCmp(&bufferTexelsData[bufferOffset], zeroData.data(), mipLevelSizeInBytes) != 0)
+                                               return tcu::TestStatus::fail("Failed");
+                               }
                        }
-                       else if (getPhysicalDeviceProperties(instance, physicalDevice).sparseProperties.residencyNonResidentStrict)
+                       else
                        {
-                               std::vector<deUint8> zeroData;
-                               zeroData.assign(mipLevelSizeInBytes, 0u);
-
-                               if (deMemCmp(&bufferTexelsData[bufferOffset], &zeroData[0], mipLevelSizeInBytes) != 0)
+                               if (deMemCmp(&bufferTexelsData[bufferOffset], &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
                                        return tcu::TestStatus::fail("Failed");
                        }
                }
-               else
-               {
-                       if (deMemCmp(&bufferTexelsData[bufferOffset], &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
-                               return tcu::TestStatus::fail("Failed");
-               }
        }
 
        return tcu::TestStatus::pass("Passed");
index 9cf4832..3d6c4ac 100644 (file)
@@ -87,25 +87,30 @@ enum SpirVFunction
 };
 
 std::string getOpTypeImageComponent                    (const tcu::TextureFormat& format);
+std::string getOpTypeImageComponent                    (const vk::PlanarFormatDescription& description);
 std::string getImageComponentTypeName          (const tcu::TextureFormat& format);
+std::string getImageComponentTypeName          (const vk::PlanarFormatDescription& description);
 std::string getImageComponentVec4TypeName      (const tcu::TextureFormat& format);
-
-std::string getOpTypeImageSparse       (const ImageType                        imageType,
-                                                                        const tcu::TextureFormat&      format,
-                                                                        const std::string&                     componentType,
-                                                                        const bool                                     requiresSampler);
-
-std::string getOpTypeImageResidency    (const ImageType imageType);
+std::string getImageComponentVec4TypeName      (const vk::PlanarFormatDescription& description);
+std::string getOpTypeImageSparse                       (const ImageType                        imageType,
+                                                                                        const tcu::TextureFormat&      format,
+                                                                                        const std::string&                     componentType,
+                                                                                        const bool                                     requiresSampler);
+std::string getOpTypeImageSparse                       (const ImageType                        imageType,
+                                                                                        const vk::VkFormat                     format,
+                                                                                        const std::string&                     componentType,
+                                                                                        const bool                                     requiresSampler);
+std::string getOpTypeImageResidency                    (const ImageType imageType);
 
 class SparseShaderIntrinsicsCaseBase : public TestCase
 {
 public:
-                                       SparseShaderIntrinsicsCaseBase  (tcu::TestContext&                      testCtx,
-                                                                                                        const std::string&                     name,
-                                                                                                        const SpirVFunction            function,
-                                                                                                        const ImageType                        imageType,
-                                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                                        const tcu::TextureFormat&      format)
+       SparseShaderIntrinsicsCaseBase                  (tcu::TestContext&                      testCtx,
+                                                                                        const std::string&                     name,
+                                                                                        const SpirVFunction            function,
+                                                                                        const ImageType                        imageType,
+                                                                                        const tcu::UVec3&                      imageSize,
+                                                                                        const vk::VkFormat                     format)
                : TestCase(testCtx, name, "")
                , m_function(function)
                , m_imageType(imageType)
@@ -134,7 +139,7 @@ protected:
        const SpirVFunction                     m_function;
        const ImageType                         m_imageType;
        const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const vk::VkFormat                      m_format;
 };
 
 class SparseShaderIntrinsicsInstanceBase : public SparseResourcesBaseInstance
@@ -144,7 +149,7 @@ public:
                                                                                         const SpirVFunction            function,
                                                                                         const ImageType                        imageType,
                                                                                         const tcu::UVec3&                      imageSize,
-                                                                                        const tcu::TextureFormat&      format)
+                                                                                        const vk::VkFormat                     format)
                : SparseResourcesBaseInstance(context)
                , m_function(function)
                , m_imageType(imageType)
@@ -170,7 +175,7 @@ protected:
        const SpirVFunction                     m_function;
        const ImageType                         m_imageType;
        const tcu::UVec3                        m_imageSize;
-       const tcu::TextureFormat        m_format;
+       const vk::VkFormat                      m_format;
        const tcu::TextureFormat        m_residencyFormat;
 
        typedef de::SharedPtr< vk::Unique<vk::VkPipeline> >                     SharedVkPipeline;
index abc8ef2..d0c879d 100755 (executable)
@@ -36,19 +36,19 @@ namespace sparse
 namespace
 {
 
-Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface&                  vk,
-                                                                          const VkDevice                                       device,
-                                                                          const VkPipelineLayout                       pipelineLayout,
-                                                                          const VkRenderPass                           renderPass,
-                                                                          const VkShaderModule                         vertexModule,
-                                                                          const VkShaderModule                         fragmentModule,
-                                                                          const VkShaderModule                         geometryModule)
+Move<VkPipeline> makeGraphicsPipeline  (const DeviceInterface& vk,
+                                                                                const VkDevice                 device,
+                                                                                const VkPipelineLayout pipelineLayout,
+                                                                                const VkRenderPass             renderPass,
+                                                                                const VkShaderModule   vertexModule,
+                                                                                const VkShaderModule   fragmentModule,
+                                                                                const VkShaderModule   geometryModule)
 {
        const std::vector<VkViewport>                           noViewports;
        const std::vector<VkRect2D>                                     noScissors;
 
-       const VkFormat                                                          format          = VK_FORMAT_R32G32_SFLOAT;
-       const deUint32                                                          size            = tcu::getPixelSize(mapVkFormat(format));
+       const VkFormat                                                          format  = VK_FORMAT_R32G32_SFLOAT;
+       const deUint32                                                          size    = tcu::getPixelSize(mapVkFormat(format));
 
        const VkVertexInputBindingDescription           vertexBinding =
        {
@@ -77,13 +77,13 @@ Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface&                       vk,
 
        const VkPipelineVertexInputStateCreateInfo      vertexInputStateCreateInfo      =
        {
-               VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,      // VkStructureType                             sType;
-               DE_NULL,                                                                                                        // const void*                                 pNext;
-               (VkPipelineVertexInputStateCreateFlags)0,                                       // VkPipelineVertexInputStateCreateFlags       flags;
-               1u,                                                                                                                     // deUint32                                    vertexBindingDescriptionCount;
-               &vertexBinding,                                                                                         // const VkVertexInputBindingDescription*      pVertexBindingDescriptions;
-               2u,                                                                                                                     // deUint32                                    vertexAttributeDescriptionCount;
-               vertexInputAttributeDescriptions                                                        // const VkVertexInputAttributeDescription*    pVertexAttributeDescriptions;
+               VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,      // VkStructureType                                                      sType;
+               DE_NULL,                                                                                                        // const void*                                                          pNext;
+               (VkPipelineVertexInputStateCreateFlags)0,                                       // VkPipelineVertexInputStateCreateFlags        flags;
+               1u,                                                                                                                     // deUint32                                                                     vertexBindingDescriptionCount;
+               &vertexBinding,                                                                                         // const VkVertexInputBindingDescription*       pVertexBindingDescriptions;
+               2u,                                                                                                                     // deUint32                                                                     vertexAttributeDescriptionCount;
+               vertexInputAttributeDescriptions                                                        // const VkVertexInputAttributeDescription*     pVertexAttributeDescriptions;
        };
 
        const VkColorComponentFlags                                     colorComponentsAll                                      = VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT | VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
@@ -117,45 +117,46 @@ Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface&                     vk,
                { 0.0f, 0.0f, 0.0f, 0.0f }                                                                      // float                                                                                blendConstants[4];
        };
 
-       return vk::makeGraphicsPipeline(vk,                                                                             // const DeviceInterface&                        vk
-                                                                       device,                                                                 // const VkDevice                                device
-                                                                       pipelineLayout,                                                 // const VkPipelineLayout                        pipelineLayout
-                                                                       vertexModule,                                                   // const VkShaderModule                          vertexShaderModule
-                                                                       DE_NULL,                                                                // const VkShaderModule                          tessellationControlModule
-                                                                       DE_NULL,                                                                // const VkShaderModule                          tessellationEvalModule
-                                                                       geometryModule,                                                 // const VkShaderModule                          geometryShaderModule
-                                                                       fragmentModule,                                                 // const VkShaderModule                          fragmentShaderModule
-                                                                       renderPass,                                                             // const VkRenderPass                            renderPass
-                                                                       noViewports,                                                    // const std::vector<VkViewport>&                viewports
-                                                                       noScissors,                                                             // const std::vector<VkRect2D>&                  scissors
-                                                                       VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP,   // const VkPrimitiveTopology                     topology
-                                                                       0u,                                                                             // const deUint32                                subpass
-                                                                       0u,                                                                             // const deUint32                                patchControlPoints
-                                                                       &vertexInputStateCreateInfo,                    // const VkPipelineVertexInputStateCreateInfo*   vertexInputStateCreateInfo
-                                                                       DE_NULL,                                                                // const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo
-                                                                       DE_NULL,                                                                // const VkPipelineMultisampleStateCreateInfo*   multisampleStateCreateInfo
-                                                                       DE_NULL,                                                                // const VkPipelineDepthStencilStateCreateInfo*  depthStencilStateCreateInfo
-                                                                       &pipelineColorBlendStateInfo);                  // const VkPipelineColorBlendStateCreateInfo*    colorBlendStateCreateInfo
+       return vk::makeGraphicsPipeline(vk,                                                                             // const DeviceInterface&                                                       vk
+                                                                       device,                                                                 // const VkDevice                                                                       device
+                                                                       pipelineLayout,                                                 // const VkPipelineLayout                                                       pipelineLayout
+                                                                       vertexModule,                                                   // const VkShaderModule                                                         vertexShaderModule
+                                                                       DE_NULL,                                                                // const VkShaderModule                                                         tessellationControlModule
+                                                                       DE_NULL,                                                                // const VkShaderModule                                                         tessellationEvalModule
+                                                                       geometryModule,                                                 // const VkShaderModule                                                         geometryShaderModule
+                                                                       fragmentModule,                                                 // const VkShaderModule                                                         fragmentShaderModule
+                                                                       renderPass,                                                             // const VkRenderPass                                                           renderPass
+                                                                       noViewports,                                                    // const std::vector<VkViewport>&                                       viewports
+                                                                       noScissors,                                                             // const std::vector<VkRect2D>&                                         scissors
+                                                                       VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP,   // const VkPrimitiveTopology                                            topology
+                                                                       0u,                                                                             // const deUint32                                                                       subpass
+                                                                       0u,                                                                             // const deUint32                                                                       patchControlPoints
+                                                                       &vertexInputStateCreateInfo,                    // const VkPipelineVertexInputStateCreateInfo*          vertexInputStateCreateInfo
+                                                                       DE_NULL,                                                                // const VkPipelineRasterizationStateCreateInfo*        rasterizationStateCreateInfo
+                                                                       DE_NULL,                                                                // const VkPipelineMultisampleStateCreateInfo*          multisampleStateCreateInfo
+                                                                       DE_NULL,                                                                // const VkPipelineDepthStencilStateCreateInfo*         depthStencilStateCreateInfo
+                                                                       &pipelineColorBlendStateInfo);                  // const VkPipelineColorBlendStateCreateInfo*           colorBlendStateCreateInfo
 }
 
 } // anonymous
 
 void SparseShaderIntrinsicsCaseSampledBase::initPrograms (vk::SourceCollections& programCollection) const
 {
-       const deUint32          numLayers       = getNumLayers(m_imageType, m_imageSize);
-       const std::string       coordString = getShaderImageCoordinates(m_imageType, "%local_texCoord_x", "%local_texCoord_xy", "%local_texCoord_xyz");
+       const PlanarFormatDescription   formatDescription       = getPlanarFormatDescription(m_format);
+       const deUint32                                  numLayers                       = getNumLayers(m_imageType, m_imageSize);
+       const std::string                               coordString                     = getShaderImageCoordinates(m_imageType, "%local_texCoord_x", "%local_texCoord_xy", "%local_texCoord_xyz");
 
        // Create vertex shader
        std::ostringstream vs;
 
        vs      << "#version 440\n"
-               << "layout(location = 0) in  highp vec2 vs_in_position;\n"
-               << "layout(location = 1) in  highp vec2 vs_in_texCoord;\n"
+               << "layout(location = 0) in highp vec2 vs_in_position;\n"
+               << "layout(location = 1) in highp vec2 vs_in_texCoord;\n"
                << "\n"
                << "layout(location = 0) out highp vec3 vs_out_texCoord;\n"
                << "\n"
                << "out gl_PerVertex {\n"
-               << "    vec4  gl_Position;\n"
+               << "    vec4 gl_Position;\n"
                << "};\n"
                << "void main (void)\n"
                << "{\n"
@@ -188,17 +189,17 @@ void SparseShaderIntrinsicsCaseSampledBase::initPrograms (vk::SourceCollections&
                        << "\n"
                        << "void main (void)\n"
                        << "{\n"
-                       << "    for (int layerNdx = 0; layerNdx < " << static_cast<deInt32>(numLayers) << "; ++layerNdx)\n"
-                       << "    {\n"
+                       << "    for (int layerNdx = 0; layerNdx < " << static_cast<deInt32>(numLayers) << "; ++layerNdx)\n"
+                       << "    {\n"
                        << "            for (int vertexNdx = 0; vertexNdx < gl_in.length(); ++vertexNdx)\n"
                        << "            {\n"
                        << "                    gl_Layer                = layerNdx;\n"
                        << "                    gl_Position             = gl_in[vertexNdx].gl_Position;\n"
-                       << "                    gs_out_texCoord = vec3(gs_in_texCoord[vertexNdx].xy, float(layerNdx));\n"
+                       << "                    gs_out_texCoord = vec3(gs_in_texCoord[vertexNdx].xy, float(layerNdx));\n"
                        << "                    EmitVertex();\n"
                        << "            }\n"
                        << "            EndPrimitive();\n"
-                       << "    }\n"
+                       << "    }\n"
                        << "}\n";
 
                programCollection.glslSources.add("geometry_shader") << glu::GeometrySource(gs.str());
@@ -207,8 +208,8 @@ void SparseShaderIntrinsicsCaseSampledBase::initPrograms (vk::SourceCollections&
        // Create fragment shader
        std::ostringstream fs;
 
-       const std::string       typeImgComp             = getImageComponentTypeName(m_format);
-       const std::string       typeImgCompVec4 = getImageComponentVec4TypeName(m_format);
+       const std::string       typeImgComp             = getImageComponentTypeName(formatDescription);
+       const std::string       typeImgCompVec4 = getImageComponentVec4TypeName(formatDescription);
 
        fs      << "OpCapability Shader\n"
                << "OpCapability SampledCubeArray\n"
@@ -258,10 +259,10 @@ void SparseShaderIntrinsicsCaseSampledBase::initPrograms (vk::SourceCollections&
                << "%type_vec2                                                  = OpTypeVector %type_float 2\n"
                << "%type_vec3                                                  = OpTypeVector %type_float 3\n"
                << "%type_vec4                                                  = OpTypeVector %type_float 4\n"
-               << "%type_ivec4                                         = OpTypeVector %type_int  4\n"
-               << "%type_uvec4                                         = OpTypeVector %type_uint 4\n"
+               << "%type_ivec4                                                 = OpTypeVector %type_int 4\n"
+               << "%type_uvec4                                                 = OpTypeVector %type_uint 4\n"
                << "%type_uniformblock                                  = OpTypeStruct %type_uint %type_vec2\n"
-               << "%type_struct_int_img_comp_vec4      = OpTypeStruct %type_int " << typeImgCompVec4 << "\n"
+               << "%type_struct_int_img_comp_vec4              = OpTypeStruct %type_int " << typeImgCompVec4 << "\n"
 
                << "%type_input_vec3                                    = OpTypePointer Input %type_vec3\n"
                << "%type_input_float                                   = OpTypePointer Input %type_float\n"
@@ -274,8 +275,8 @@ void SparseShaderIntrinsicsCaseSampledBase::initPrograms (vk::SourceCollections&
                << "%type_function_int_img_comp_vec4    = OpTypePointer Function %type_struct_int_img_comp_vec4\n"
 
                << "%type_pushconstant_uniformblock                             = OpTypePointer PushConstant %type_uniformblock\n"
-               << "%type_pushconstant_uniformblock_member_lod  = OpTypePointer PushConstant %type_uint\n"
-               << "%type_pushconstant_uniformblock_member_size = OpTypePointer PushConstant %type_vec2\n"
+               << "%type_pushconstant_uniformblock_member_lod  = OpTypePointer PushConstant %type_uint\n"
+               << "%type_pushconstant_uniformblock_member_size = OpTypePointer PushConstant %type_vec2\n"
 
                << "%type_image_sparse                          = " << getOpTypeImageSparse(m_imageType, m_format, typeImgComp, true) << "\n"
                << "%type_sampled_image_sparse          = OpTypeSampledImage %type_image_sparse\n"
@@ -372,11 +373,11 @@ std::string       SparseCaseOpImageSparseSampleExplicitLod::sparseImageOpString (const
        return src.str();
 }
 
-std::string    SparseCaseOpImageSparseSampleImplicitLod::sparseImageOpString  (const std::string& resultVariable,
-                                                                                                                                                       const std::string& resultType,
-                                                                                                                                                       const std::string& image,
-                                                                                                                                                       const std::string& coord,
-                                                                                                                                                       const std::string& miplevel) const
+std::string    SparseCaseOpImageSparseSampleImplicitLod::sparseImageOpString (const std::string& resultVariable,
+                                                                                                                                                  const std::string& resultType,
+                                                                                                                                                  const std::string& image,
+                                                                                                                                                  const std::string& coord,
+                                                                                                                                                  const std::string& miplevel) const
 {
        DE_UNREF(miplevel);
 
@@ -397,8 +398,9 @@ std::string SparseCaseOpImageSparseGather::sparseImageOpString (const std::strin
 
        std::ostringstream      src;
 
-       const std::string       typeImgComp             = getImageComponentTypeName(m_format);
-       const std::string       typeImgCompVec4 = getImageComponentVec4TypeName(m_format);
+       const PlanarFormatDescription   formatDescription       = getPlanarFormatDescription(m_format);
+       const std::string                               typeImgComp                     = getImageComponentTypeName(formatDescription);
+       const std::string                               typeImgCompVec4         = getImageComponentVec4TypeName(formatDescription);
 
        // Bias the coord value by half a texel, so we sample from center of 2x2 gather rectangle
 
@@ -428,8 +430,7 @@ std::string SparseCaseOpImageSparseGather::sparseImageOpString (const std::strin
 
                default:
                {
-                       /* This can't be happening. */
-                       DE_ASSERT(DE_FALSE);
+                       DE_FATAL("Unexpected image type");
                }
        }
 
@@ -459,12 +460,12 @@ std::string       SparseCaseOpImageSparseGather::sparseImageOpString (const std::strin
 class SparseShaderIntrinsicsInstanceSampledBase : public SparseShaderIntrinsicsInstanceBase
 {
 public:
-       SparseShaderIntrinsicsInstanceSampledBase       (Context&                                       context,
-                                                                                                const SpirVFunction            function,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-       : SparseShaderIntrinsicsInstanceBase(context, function, imageType, imageSize, format) {}
+       SparseShaderIntrinsicsInstanceSampledBase               (Context&                               context,
+                                                                                                        const SpirVFunction    function,
+                                                                                                        const ImageType                imageType,
+                                                                                                        const tcu::UVec3&              imageSize,
+                                                                                                        const VkFormat                 format)
+               : SparseShaderIntrinsicsInstanceBase(context, function, imageType, imageSize, format) {}
 
        VkImageUsageFlags               imageSparseUsageFlags   (void) const;
        VkImageUsageFlags               imageOutputUsageFlags   (void) const;
@@ -480,7 +481,7 @@ public:
        virtual VkImageSubresourceRange sampledImageRangeToBind(const VkImageCreateInfo& imageSparseInfo, const deUint32 mipLevel) const = 0;
 
 private:
-       typedef de::SharedPtr< vk::Unique<vk::VkFramebuffer> > VkFramebufferSp;
+       typedef de::SharedPtr< vk::Unique<VkFramebuffer> > VkFramebufferSp;
 
        Move<VkBuffer>                                  m_vertexBuffer;
        de::MovePtr<Allocation>                 m_vertexBufferAlloc;
@@ -650,9 +651,27 @@ void SparseShaderIntrinsicsInstanceSampledBase::recordCommands (const VkCommandB
 
        descriptorPool = descriptorPoolBuilder.build(deviceInterface, getDevice(), VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, imageSparseInfo.mipLevels);
 
-       // Create sampler object
-       const tcu::Sampler                      samplerObject(tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::NEAREST_MIPMAP_NEAREST, tcu::Sampler::NEAREST);
-       const VkSamplerCreateInfo       samplerCreateInfo = mapSampler(samplerObject, m_format);
+       VkSamplerCreateInfo     samplerCreateInfo =
+       {
+               VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+               DE_NULL,
+               (VkSamplerCreateFlags)0,
+               mapFilterMode(tcu::Sampler::NEAREST),                                   // magFilter
+               mapFilterMode(tcu::Sampler::NEAREST_MIPMAP_NEAREST),    // minFilter
+               mapMipmapMode(tcu::Sampler::NEAREST_MIPMAP_NEAREST),    // mipMode
+               mapWrapMode(tcu::Sampler::REPEAT_GL),                                   // addressU
+               mapWrapMode(tcu::Sampler::REPEAT_GL),                                   // addressV
+               mapWrapMode(tcu::Sampler::REPEAT_GL),                                   // addressW
+               0.0f,                                                                                                   // mipLodBias
+               VK_FALSE,                                                                                               // anisotropyEnable
+               1.0f,                                                                                                   // maxAnisotropy
+               VK_FALSE,                                                                                               // compareEnable
+               mapCompareMode(tcu::Sampler::COMPAREMODE_ALWAYS),               // compareOp
+               0.0f,                                                                                                   // minLod
+               1000.0f,                                                                                                // maxLod
+               VK_BORDER_COLOR_INT_TRANSPARENT_BLACK,                                  // borderColor
+               VK_FALSE,                                                                                               // unnormalizedCoords
+       };
        m_sampler = createSampler(deviceInterface, getDevice(), &samplerCreateInfo);
 
        struct PushConstants
@@ -752,29 +771,29 @@ void SparseShaderIntrinsicsInstanceSampledBase::recordCommands (const VkCommandB
 
        for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
        {
-               const vk::VkExtent3D                    mipLevelSize    = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
-               const vk::VkRect2D                              renderArea              = makeRect2D(mipLevelSize);
+               const VkExtent3D                                mipLevelSize    = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
+               const VkRect2D                                  renderArea              = makeRect2D(mipLevelSize);
                const VkViewport                                viewport                = makeViewport(mipLevelSize);
                const VkImageSubresourceRange   mipLevelRange   = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, mipLevelNdx, 1u, 0u, imageSparseInfo.arrayLayers);
 
                // Create color attachments image views
-               imageTexelsViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageTexels, mapImageViewType(m_imageType), imageSparseInfo.format, mipLevelRange));
-               imageResidencyViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageResidency, mapImageViewType(m_imageType), mapTextureFormat(m_residencyFormat), mipLevelRange));
+               imageTexelsViews[mipLevelNdx]           = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageTexels, mapImageViewType(m_imageType), imageSparseInfo.format, mipLevelRange));
+               imageResidencyViews[mipLevelNdx]        = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageResidency, mapImageViewType(m_imageType), mapTextureFormat(m_residencyFormat), mipLevelRange));
 
                const VkImageView attachmentsViews[] = { **imageTexelsViews[mipLevelNdx], **imageResidencyViews[mipLevelNdx] };
 
                // Create framebuffer
                const VkFramebufferCreateInfo framebufferInfo =
                {
-                       VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,      // VkStructureType                             sType;
-                       DE_NULL,                                                                        // const void*                                 pNext;
-                       (VkFramebufferCreateFlags)0,                            // VkFramebufferCreateFlags                    flags;
-                       *m_renderPass,                                                          // VkRenderPass                                renderPass;
-                       2u,                                                                                     // uint32_t                                    attachmentCount;
-                       attachmentsViews,                                                       // const VkImageView*                          pAttachments;
-                       mipLevelSize.width,                                                     // uint32_t                                    width;
-                       mipLevelSize.height,                                            // uint32_t                                    height;
-                       imageSparseInfo.arrayLayers,                            // uint32_t                                    layers;
+                       VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,      // VkStructureType                      sType;
+                       DE_NULL,                                                                        // const void*                          pNext;
+                       (VkFramebufferCreateFlags)0,                            // VkFramebufferCreateFlags     flags;
+                       *m_renderPass,                                                          // VkRenderPass                         renderPass;
+                       2u,                                                                                     // uint32_t                                     attachmentCount;
+                       attachmentsViews,                                                       // const VkImageView*           pAttachments;
+                       mipLevelSize.width,                                                     // uint32_t                                     width;
+                       mipLevelSize.height,                                            // uint32_t                                     height;
+                       imageSparseInfo.arrayLayers,                            // uint32_t                                     layers;
                };
 
                m_framebuffers[mipLevelNdx] = makeVkSharedPtr(createFramebuffer(deviceInterface, getDevice(), &framebufferInfo));
@@ -866,12 +885,12 @@ void SparseShaderIntrinsicsInstanceSampledBase::recordCommands (const VkCommandB
 class SparseShaderIntrinsicsInstanceSampledExplicit : public SparseShaderIntrinsicsInstanceSampledBase
 {
 public:
-       SparseShaderIntrinsicsInstanceSampledExplicit   (Context&                                       context,
-                                                                                                        const SpirVFunction            function,
-                                                                                                        const ImageType                        imageType,
-                                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                                        const tcu::TextureFormat&      format)
-       : SparseShaderIntrinsicsInstanceSampledBase(context, function, imageType, imageSize, format) {}
+       SparseShaderIntrinsicsInstanceSampledExplicit   (Context&                               context,
+                                                                                                        const SpirVFunction    function,
+                                                                                                        const ImageType                imageType,
+                                                                                                        const tcu::UVec3&              imageSize,
+                                                                                                        const VkFormat                 format)
+               : SparseShaderIntrinsicsInstanceSampledBase(context, function, imageType, imageSize, format) {}
 
        VkImageSubresourceRange sampledImageRangeToBind (const VkImageCreateInfo&       imageSparseInfo,
                                                                                                         const deUint32                         mipLevel) const
@@ -889,12 +908,12 @@ TestInstance* SparseShaderIntrinsicsCaseSampledExplicit::createInstance (Context
 class SparseShaderIntrinsicsInstanceSampledImplicit : public SparseShaderIntrinsicsInstanceSampledBase
 {
 public:
-       SparseShaderIntrinsicsInstanceSampledImplicit   (Context&                                       context,
-                                                                                                        const SpirVFunction            function,
-                                                                                                        const ImageType                        imageType,
-                                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                                        const tcu::TextureFormat&      format)
-       : SparseShaderIntrinsicsInstanceSampledBase(context, function, imageType, imageSize, format) {}
+       SparseShaderIntrinsicsInstanceSampledImplicit   (Context&                               context,
+                                                                                                        const SpirVFunction    function,
+                                                                                                        const ImageType                imageType,
+                                                                                                        const tcu::UVec3&              imageSize,
+                                                                                                        const VkFormat                 format)
+               : SparseShaderIntrinsicsInstanceSampledBase(context, function, imageType, imageSize, format) {}
 
        VkImageSubresourceRange sampledImageRangeToBind (const VkImageCreateInfo&       imageSparseInfo,
                                                                                                         const deUint32                         mipLevel) const
index 07e1582..d395eb6 100644 (file)
@@ -33,103 +33,103 @@ namespace sparse
 class SparseShaderIntrinsicsCaseSampledBase : public SparseShaderIntrinsicsCaseBase
 {
 public:
-       SparseShaderIntrinsicsCaseSampledBase           (tcu::TestContext&                      testCtx,
-                                                                                                const std::string&                     name,
-                                                                                                const SpirVFunction            function,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-                                                                                                : SparseShaderIntrinsicsCaseBase (testCtx, name, function, imageType, imageSize, format) {}
-
-       void                            initPrograms                    (vk::SourceCollections&         programCollection) const;
-
-       virtual std::string     sparseImageOpString             (const std::string&                     resultVariable,
-                                                                                                const std::string&                     resultType,
-                                                                                                const std::string&                     image,
-                                                                                                const std::string&                     coord,
-                                                                                                const std::string&                     miplevel) const = 0;
+       SparseShaderIntrinsicsCaseSampledBase   (tcu::TestContext&              testCtx,
+                                                                                        const std::string&             name,
+                                                                                        const SpirVFunction    function,
+                                                                                        const ImageType                imageType,
+                                                                                        const tcu::UVec3&              imageSize,
+                                                                                        const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseBase (testCtx, name, function, imageType, imageSize, format) {}
+
+       void                            initPrograms            (vk::SourceCollections& programCollection) const;
+
+       virtual std::string     sparseImageOpString     (const std::string&             resultVariable,
+                                                                                        const std::string&             resultType,
+                                                                                        const std::string&             image,
+                                                                                        const std::string&             coord,
+                                                                                        const std::string&             miplevel) const = 0;
 };
 
 class SparseShaderIntrinsicsCaseSampledExplicit : public SparseShaderIntrinsicsCaseSampledBase
 {
 public:
-       SparseShaderIntrinsicsCaseSampledExplicit       (tcu::TestContext&                      testCtx,
-                                                                                                const std::string&                     name,
-                                                                                                const SpirVFunction            function,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-                                                                                                : SparseShaderIntrinsicsCaseSampledBase (testCtx, name, function, imageType, imageSize, format) {}
-
-       TestInstance*   createInstance                          (Context&                                       context) const;
+       SparseShaderIntrinsicsCaseSampledExplicit       (tcu::TestContext&              testCtx,
+                                                                                                const std::string&             name,
+                                                                                                const SpirVFunction    function,
+                                                                                                const ImageType                imageType,
+                                                                                                const tcu::UVec3&              imageSize,
+                                                                                                const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseSampledBase (testCtx, name, function, imageType, imageSize, format) {}
+
+       TestInstance*   createInstance                          (Context&                               context) const;
 };
 
 class SparseCaseOpImageSparseSampleExplicitLod : public SparseShaderIntrinsicsCaseSampledExplicit
 {
 public:
-       SparseCaseOpImageSparseSampleExplicitLod        (tcu::TestContext&                      testCtx,
-                                                                                                const std::string&                     name,
-                                                                                                const SpirVFunction            function,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-                                                                                                : SparseShaderIntrinsicsCaseSampledExplicit (testCtx, name, function, imageType, imageSize, format) {}
-
-       std::string     sparseImageOpString                             (const std::string&                     resultVariable,
-                                                                                                const std::string&                     resultType,
-                                                                                                const std::string&                     image,
-                                                                                                const std::string&                     coord,
-                                                                                                const std::string&                     miplevel) const;
+       SparseCaseOpImageSparseSampleExplicitLod        (tcu::TestContext&              testCtx,
+                                                                                                const std::string&             name,
+                                                                                                const SpirVFunction    function,
+                                                                                                const ImageType                imageType,
+                                                                                                const tcu::UVec3&              imageSize,
+                                                                                                const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseSampledExplicit (testCtx, name, function, imageType, imageSize, format) {}
+
+       std::string     sparseImageOpString                             (const std::string&             resultVariable,
+                                                                                                const std::string&             resultType,
+                                                                                                const std::string&             image,
+                                                                                                const std::string&             coord,
+                                                                                                const std::string&             miplevel) const;
 };
 
 class SparseShaderIntrinsicsCaseSampledImplicit : public SparseShaderIntrinsicsCaseSampledBase
 {
 public:
-       SparseShaderIntrinsicsCaseSampledImplicit       (tcu::TestContext&                      testCtx,
-                                                                                                const std::string&                     name,
-                                                                                                const SpirVFunction            function,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-                                                                                                : SparseShaderIntrinsicsCaseSampledBase (testCtx, name, function, imageType, imageSize, format) {}
-
-       TestInstance*   createInstance                          (Context&                                       context) const;
+       SparseShaderIntrinsicsCaseSampledImplicit       (tcu::TestContext&              testCtx,
+                                                                                                const std::string&             name,
+                                                                                                const SpirVFunction    function,
+                                                                                                const ImageType                imageType,
+                                                                                                const tcu::UVec3&              imageSize,
+                                                                                                const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseSampledBase (testCtx, name, function, imageType, imageSize, format) {}
+
+       TestInstance*   createInstance                          (Context&                               context) const;
 };
 
 class SparseCaseOpImageSparseSampleImplicitLod : public SparseShaderIntrinsicsCaseSampledImplicit
 {
 public:
-       SparseCaseOpImageSparseSampleImplicitLod        (tcu::TestContext&                      testCtx,
-                                                                                                const std::string&                     name,
-                                                                                                const SpirVFunction            function,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-                                                                                                : SparseShaderIntrinsicsCaseSampledImplicit (testCtx, name, function, imageType, imageSize, format) {}
-
-       std::string     sparseImageOpString                             (const std::string&                     resultVariable,
-                                                                                                const std::string&                     resultType,
-                                                                                                const std::string&                     image,
-                                                                                                const std::string&                     coord,
-                                                                                                const std::string&                     miplevel) const;
+       SparseCaseOpImageSparseSampleImplicitLod        (tcu::TestContext&              testCtx,
+                                                                                                const std::string&             name,
+                                                                                                const SpirVFunction    function,
+                                                                                                const ImageType                imageType,
+                                                                                                const tcu::UVec3&              imageSize,
+                                                                                                const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseSampledImplicit (testCtx, name, function, imageType, imageSize, format) {}
+
+       std::string     sparseImageOpString                             (const std::string&             resultVariable,
+                                                                                                const std::string&             resultType,
+                                                                                                const std::string&             image,
+                                                                                                const std::string&             coord,
+                                                                                                const std::string&             miplevel) const;
 };
 
 class SparseCaseOpImageSparseGather : public SparseShaderIntrinsicsCaseSampledImplicit
 {
 public:
-       SparseCaseOpImageSparseGather                           (tcu::TestContext&                      testCtx,
-                                                                                                const std::string&                     name,
-                                                                                                const SpirVFunction            function,
-                                                                                                const ImageType                        imageType,
-                                                                                                const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-                                                                                                : SparseShaderIntrinsicsCaseSampledImplicit (testCtx, name, function, imageType, imageSize, format) {}
-
-       std::string     sparseImageOpString                             (const std::string&                     resultVariable,
-                                                                                                const std::string&                     resultType,
-                                                                                                const std::string&                     image,
-                                                                                                const std::string&                     coord,
-                                                                                                const std::string&                     miplevel) const;
+       SparseCaseOpImageSparseGather           (tcu::TestContext&              testCtx,
+                                                                                const std::string&             name,
+                                                                                const SpirVFunction    function,
+                                                                                const ImageType                imageType,
+                                                                                const tcu::UVec3&              imageSize,
+                                                                                const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseSampledImplicit (testCtx, name, function, imageType, imageSize, format) {}
+
+       std::string     sparseImageOpString             (const std::string&             resultVariable,
+                                                                                const std::string&             resultType,
+                                                                                const std::string&             image,
+                                                                                const std::string&             coord,
+                                                                                const std::string&             miplevel) const;
 };
 
 } // sparse
index 08d1e8d..9fd8fb7 100644 (file)
@@ -46,21 +46,25 @@ tcu::UVec3 computeWorkGroupSize (const tcu::UVec3& gridSize)
 
 void SparseShaderIntrinsicsCaseStorage::initPrograms (vk::SourceCollections& programCollection) const
 {
-       const std::string       imageTypeStr    = getShaderImageType(m_format, m_imageType);
-       const std::string       formatDataStr   = getShaderImageDataType(m_format);
-       const std::string       formatQualStr   = getShaderImageFormatQualifier(m_format);
-
-       const std::string  coordString          = getShaderImageCoordinates(m_imageType,
+       const PlanarFormatDescription   formatDescription                       = getPlanarFormatDescription(m_format);
+       const std::string                               imageTypeStr                            = getShaderImageType(formatDescription, m_imageType);
+       const std::string                               formatDataStr                           = getShaderImageDataType(formatDescription);
+       const std::string                               formatQualStr                           = getShaderImageFormatQualifier(m_format);
+       const std::string                               coordString                                     = getShaderImageCoordinates(m_imageType,
                                                                                                                                        "%local_int_GlobalInvocationID_x",
                                                                                                                                        "%local_ivec2_GlobalInvocationID_xy",
                                                                                                                                        "%local_ivec3_GlobalInvocationID_xyz");
        // Create compute program
-       std::ostringstream      src;
+       std::ostringstream                              src;
 
-       const std::string       typeImgComp                                     = getImageComponentTypeName(m_format);
-       const std::string       typeImgCompVec4                         = getImageComponentVec4TypeName(m_format);
-       const std::string       typeImageSparse                         = getSparseImageTypeName();
-       const std::string       typeUniformConstImageSparse     = getUniformConstSparseImageTypeName();
+       const std::string                               typeImgComp                                     = getImageComponentTypeName(formatDescription);
+       const std::string                               typeImgCompVec4                         = getImageComponentVec4TypeName(formatDescription);
+       const std::string                               typeImageSparse                         = getSparseImageTypeName();
+       const std::string                               typeUniformConstImageSparse     = getUniformConstSparseImageTypeName();
+       const std::string                               opTypeImageSparse                       = getOpTypeImageSparse(m_imageType, m_format, typeImgComp, false);
+       const std::string                               opTypeImageResidency            = getOpTypeImageResidency(m_imageType);
+       // it's not possible to declare two OpTypeImage aliases for the same data type - we have to eliminate %type_image_residency when %type_image_sparse is the same
+       const std::string                               typeImageResidencyName          = (opTypeImageSparse == opTypeImageResidency) ? "%type_image_sparse" : "%type_image_residency";
 
        src << "OpCapability Shader\n"
                << "OpCapability ImageCubeArray\n"
@@ -109,11 +113,15 @@ void SparseShaderIntrinsicsCaseStorage::initPrograms (vk::SourceCollections& pro
                << "%type_bool                                          = OpTypeBool\n"
                << "%type_int                                           = OpTypeInt 32 1\n"
                << "%type_uint                                          = OpTypeInt 32 0\n"
+               << "%type_float                                         = OpTypeFloat 32\n"
                << "%type_ivec2                                         = OpTypeVector %type_int  2\n"
                << "%type_ivec3                                         = OpTypeVector %type_int  3\n"
                << "%type_ivec4                                         = OpTypeVector %type_int  4\n"
                << "%type_uvec3                                         = OpTypeVector %type_uint 3\n"
                << "%type_uvec4                                         = OpTypeVector %type_uint 4\n"
+               << "%type_vec2                                          = OpTypeVector %type_float 2\n"
+               << "%type_vec3                                          = OpTypeVector %type_float 3\n"
+               << "%type_vec4                                          = OpTypeVector %type_float 4\n"
                << "%type_struct_int_img_comp_vec4      = OpTypeStruct %type_int " << typeImgCompVec4 << "\n"
 
                << "%type_input_uint            = OpTypePointer Input %type_uint\n"
@@ -131,11 +139,14 @@ void SparseShaderIntrinsicsCaseStorage::initPrograms (vk::SourceCollections& pro
 
                // Sparse image with sampler type declaration
                << "%type_image_sparse_with_sampler = " << getOpTypeImageSparse(m_imageType, m_format, typeImgComp, true) << "\n"
-               << "%type_uniformconst_image_sparse_with_sampler = OpTypePointer UniformConstant %type_image_sparse_with_sampler\n"
+               << "%type_uniformconst_image_sparse_with_sampler = OpTypePointer UniformConstant %type_image_sparse_with_sampler\n";
+
 
                // Residency image type declaration
-               << "%type_image_residency                               = " << getOpTypeImageResidency(m_imageType) << "\n"
-               << "%type_uniformconst_image_residency  = OpTypePointer UniformConstant %type_image_residency\n"
+       if ( opTypeImageSparse != opTypeImageResidency )
+               src << "%type_image_residency                           = " << getOpTypeImageResidency(m_imageType) << "\n";
+
+       src << "%type_uniformconst_image_residency      = OpTypePointer UniformConstant "<< typeImageResidencyName <<"\n"
 
                // Declare sparse image variable
                << "%uniform_image_sparse = OpVariable " << typeUniformConstImageSparse << " UniformConstant\n"
@@ -226,7 +237,7 @@ void SparseShaderIntrinsicsCaseStorage::initPrograms (vk::SourceCollections& pro
                << "OpImageWrite %local_image_texels " << coordString << " %local_img_comp_vec4\n"
 
                // Load residency info image
-               << "%local_image_residency      = OpLoad %type_image_residency %uniform_image_residency\n"
+               << "%local_image_residency      = OpLoad " << typeImageResidencyName <<" %uniform_image_residency\n"
 
                // Check if loaded texel is placed in resident memory
                << "%local_texel_resident = OpImageSparseTexelsResident %type_bool %local_residency_code\n"
@@ -271,11 +282,11 @@ std::string       SparseCaseOpImageSparseFetch::getUniformConstSparseImageTypeName (vo
        return "%type_uniformconst_image_sparse_with_sampler";
 }
 
-std::string    SparseCaseOpImageSparseFetch::sparseImageOpString  (const std::string& resultVariable,
-                                                                                                                               const std::string& resultType,
-                                                                                                                               const std::string& image,
-                                                                                                                               const std::string& coord,
-                                                                                                                               const std::string& mipLevel) const
+std::string    SparseCaseOpImageSparseFetch::sparseImageOpString (const std::string& resultVariable,
+                                                                                                                          const std::string& resultType,
+                                                                                                                          const std::string& image,
+                                                                                                                          const std::string& coord,
+                                                                                                                          const std::string& mipLevel) const
 {
        std::ostringstream      src;
 
@@ -312,24 +323,24 @@ std::string       SparseCaseOpImageSparseRead::sparseImageOpString (const std::string&
 class SparseShaderIntrinsicsInstanceStorage : public SparseShaderIntrinsicsInstanceBase
 {
 public:
-       SparseShaderIntrinsicsInstanceStorage   (Context&                                       context,
-                                                                                        const SpirVFunction            function,
-                                                                                        const ImageType                        imageType,
-                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                        const tcu::TextureFormat&      format)
+       SparseShaderIntrinsicsInstanceStorage                   (Context&                               context,
+                                                                                                        const SpirVFunction    function,
+                                                                                                        const ImageType                imageType,
+                                                                                                        const tcu::UVec3&              imageSize,
+                                                                                                        const VkFormat                 format)
                : SparseShaderIntrinsicsInstanceBase(context, function, imageType, imageSize, format) {}
 
-       VkImageUsageFlags                               imageOutputUsageFlags   (void) const;
+       VkImageUsageFlags               imageOutputUsageFlags   (void) const;
 
-       VkQueueFlags                                    getQueueFlags                   (void) const;
+       VkQueueFlags                    getQueueFlags                   (void) const;
 
-       void                                                    recordCommands                  (const VkCommandBuffer          commandBuffer,
-                                                                                                                        const VkImageCreateInfo&       imageSparseInfo,
-                                                                                                                        const VkImage                          imageSparse,
-                                                                                                                        const VkImage                          imageTexels,
-                                                                                                                        const VkImage                          imageResidency);
+       void                                    recordCommands                  (const VkCommandBuffer          commandBuffer,
+                                                                                                        const VkImageCreateInfo&       imageSparseInfo,
+                                                                                                        const VkImage                          imageSparse,
+                                                                                                        const VkImage                          imageTexels,
+                                                                                                        const VkImage                          imageResidency);
 
-       virtual VkDescriptorType                imageSparseDescType             (void) const = 0;
+       virtual VkDescriptorType        imageSparseDescType     (void) const = 0;
 };
 
 VkImageUsageFlags SparseShaderIntrinsicsInstanceStorage::imageOutputUsageFlags (void) const
@@ -439,8 +450,8 @@ void SparseShaderIntrinsicsInstanceStorage::recordCommands (const VkCommandBuffe
 
        for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
        {
-               const tcu::UVec3  gridSize                              = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx);
-               const tcu::UVec3  workGroupSize                 = computeWorkGroupSize(gridSize);
+               const tcu::UVec3 gridSize                               = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx);
+               const tcu::UVec3 workGroupSize                  = computeWorkGroupSize(gridSize);
                const tcu::UVec3 specializationData[2]  = { gridSize, workGroupSize };
 
                const VkSpecializationInfo specializationInfo =
@@ -531,8 +542,8 @@ public:
                                                                                                 const SpirVFunction            function,
                                                                                                 const ImageType                        imageType,
                                                                                                 const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-       : SparseShaderIntrinsicsInstanceStorage (context, function, imageType, imageSize, format) {}
+                                                                                                const VkFormat                         format)
+               : SparseShaderIntrinsicsInstanceStorage(context, function, imageType, imageSize, format) {}
 
        VkImageUsageFlags       imageSparseUsageFlags   (void) const { return VK_IMAGE_USAGE_SAMPLED_BIT; }
        VkDescriptorType        imageSparseDescType             (void) const { return VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE; }
@@ -550,8 +561,8 @@ public:
                                                                                                 const SpirVFunction            function,
                                                                                                 const ImageType                        imageType,
                                                                                                 const tcu::UVec3&                      imageSize,
-                                                                                                const tcu::TextureFormat&      format)
-       : SparseShaderIntrinsicsInstanceStorage (context, function, imageType, imageSize, format) {}
+                                                                                                const VkFormat                         format)
+               : SparseShaderIntrinsicsInstanceStorage(context, function, imageType, imageSize, format) {}
 
        VkImageUsageFlags       imageSparseUsageFlags   (void) const { return VK_IMAGE_USAGE_STORAGE_BIT; }
        VkDescriptorType        imageSparseDescType             (void) const { return VK_DESCRIPTOR_TYPE_STORAGE_IMAGE; }
index f85949d..ab9e477 100644 (file)
@@ -33,70 +33,70 @@ namespace sparse
 class SparseShaderIntrinsicsCaseStorage : public SparseShaderIntrinsicsCaseBase
 {
 public:
-       SparseShaderIntrinsicsCaseStorage               (tcu::TestContext&                      testCtx,
-                                                                                        const std::string&                     name,
-                                                                                        const SpirVFunction            function,
-                                                                                        const ImageType                        imageType,
-                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                        const tcu::TextureFormat&      format)
-                                                                                        : SparseShaderIntrinsicsCaseBase (testCtx, name, function, imageType, imageSize, format) {}
+       SparseShaderIntrinsicsCaseStorage                                               (tcu::TestContext&              testCtx,
+                                                                                                                        const std::string&             name,
+                                                                                                                        const SpirVFunction    function,
+                                                                                                                        const ImageType                imageType,
+                                                                                                                        const tcu::UVec3&              imageSize,
+                                                                                                                        const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseBase(testCtx, name, function, imageType, imageSize, format) {}
 
-       void                            initPrograms            (vk::SourceCollections&         programCollection) const;
+       void                            initPrograms                                            (vk::SourceCollections& programCollection) const;
 
        virtual std::string     getSparseImageTypeName                          (void) const = 0;
        virtual std::string     getUniformConstSparseImageTypeName      (void) const = 0;
 
-       virtual std::string     sparseImageOpString     (const std::string&                     resultVariable,
-                                                                                        const std::string&                     resultType,
-                                                                                        const std::string&                     image,
-                                                                                        const std::string&                     coord,
-                                                                                        const std::string&                     mipLevel) const = 0;
+       virtual std::string     sparseImageOpString                                     (const std::string&             resultVariable,
+                                                                                                                        const std::string&             resultType,
+                                                                                                                        const std::string&             image,
+                                                                                                                        const std::string&             coord,
+                                                                                                                        const std::string&             mipLevel) const = 0;
 };
 
 class SparseCaseOpImageSparseFetch : public SparseShaderIntrinsicsCaseStorage
 {
 public:
-       SparseCaseOpImageSparseFetch                    (tcu::TestContext&                      testCtx,
-                                                                                        const std::string&                     name,
-                                                                                        const SpirVFunction            function,
-                                                                                        const ImageType                        imageType,
-                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                        const tcu::TextureFormat&      format)
-                                                                                        : SparseShaderIntrinsicsCaseStorage (testCtx, name, function, imageType, imageSize, format) {}
-
-       TestInstance* createInstance                    (Context& context) const;
-
-       std::string     getSparseImageTypeName                          (void) const;
-       std::string     getUniformConstSparseImageTypeName      (void) const;
-
-       std::string     sparseImageOpString                     (const std::string&                     resultVariable,
-                                                                                        const std::string&                     resultType,
-                                                                                        const std::string&                     image,
-                                                                                        const std::string&                     coord,
-                                                                                        const std::string&                     mipLevel) const;
+       SparseCaseOpImageSparseFetch                                            (tcu::TestContext&              testCtx,
+                                                                                                                const std::string&             name,
+                                                                                                                const SpirVFunction    function,
+                                                                                                                const ImageType                imageType,
+                                                                                                                const tcu::UVec3&              imageSize,
+                                                                                                                const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseStorage (testCtx, name, function, imageType, imageSize, format) {}
+
+       TestInstance*   createInstance                                          (Context&                               context) const;
+
+       std::string             getSparseImageTypeName                          (void) const;
+       std::string             getUniformConstSparseImageTypeName      (void) const;
+
+       std::string             sparseImageOpString                                     (const std::string&             resultVariable,
+                                                                                                                const std::string&             resultType,
+                                                                                                                const std::string&             image,
+                                                                                                                const std::string&             coord,
+                                                                                                                const std::string&             mipLevel) const;
 };
 
 class SparseCaseOpImageSparseRead : public SparseShaderIntrinsicsCaseStorage
 {
 public:
-       SparseCaseOpImageSparseRead                             (tcu::TestContext&                      testCtx,
-                                                                                        const std::string&                     name,
-                                                                                        const SpirVFunction            function,
-                                                                                        const ImageType                        imageType,
-                                                                                        const tcu::UVec3&                      imageSize,
-                                                                                        const tcu::TextureFormat&      format)
-                                                                                        : SparseShaderIntrinsicsCaseStorage (testCtx, name, function, imageType, imageSize, format) {}
-
-       TestInstance* createInstance                    (Context& context) const;
-
-       std::string     getSparseImageTypeName                          (void) const;
-       std::string     getUniformConstSparseImageTypeName      (void) const;
-
-       std::string     sparseImageOpString                     (const std::string& resultVariable,
-                                                                                        const std::string& resultType,
-                                                                                        const std::string& image,
-                                                                                        const std::string& coord,
-                                                                                        const std::string& mipLevel) const;
+       SparseCaseOpImageSparseRead                                                     (tcu::TestContext&              testCtx,
+                                                                                                                const std::string&             name,
+                                                                                                                const SpirVFunction    function,
+                                                                                                                const ImageType                imageType,
+                                                                                                                const tcu::UVec3&              imageSize,
+                                                                                                                const vk::VkFormat             format)
+               : SparseShaderIntrinsicsCaseStorage (testCtx, name, function, imageType, imageSize, format) {}
+
+       TestInstance*   createInstance                                          (Context&                               context) const;
+
+       std::string             getSparseImageTypeName                          (void) const;
+       std::string             getUniformConstSparseImageTypeName      (void) const;
+
+       std::string             sparseImageOpString                                     (const std::string&             resultVariable,
+                                                                                                                const std::string&             resultType,
+                                                                                                                const std::string&             image,
+                                                                                                                const std::string&             coord,
+                                                                                                                const std::string&             mipLevel) const;
 };
 
 } // sparse
index ebb707c..815e9ae 100644 (file)
@@ -26,6 +26,7 @@
 #include "vkDeviceUtil.hpp"
 #include "vkTypeUtil.hpp"
 #include "tcuTextureUtil.hpp"
+#include "deStringUtil.hpp"
 
 #include <deMath.h>
 
@@ -36,6 +37,69 @@ namespace vkt
 namespace sparse
 {
 
+std::vector<TestFormat> getTestFormats (const ImageType& imageType)
+{
+       std::vector<TestFormat> results =
+       {
+               { VK_FORMAT_R32_SINT },                         { VK_FORMAT_R16_SINT },                         { VK_FORMAT_R8_SINT },
+               { VK_FORMAT_R32_UINT },                         { VK_FORMAT_R16_UINT },                         { VK_FORMAT_R8_UINT },
+                                                                                       { VK_FORMAT_R16_UNORM },                        { VK_FORMAT_R8_UNORM },
+                                                                                       { VK_FORMAT_R16_SNORM },                        { VK_FORMAT_R8_SNORM },
+               { VK_FORMAT_R32G32_SINT },                      { VK_FORMAT_R16G16_SINT },                      { VK_FORMAT_R8G8_SINT },
+               { VK_FORMAT_R32G32_UINT },                      { VK_FORMAT_R16G16_UINT },                      { VK_FORMAT_R8G8_UINT },
+                                                                                       { VK_FORMAT_R16G16_UNORM },                     { VK_FORMAT_R8G8_UNORM },
+                                                                                       { VK_FORMAT_R16G16_SNORM },                     { VK_FORMAT_R8G8_SNORM },
+               { VK_FORMAT_R32G32B32A32_SINT },        { VK_FORMAT_R16G16B16A16_SINT },        { VK_FORMAT_R8G8B8A8_SINT },
+               { VK_FORMAT_R32G32B32A32_UINT },        { VK_FORMAT_R16G16B16A16_UINT },        { VK_FORMAT_R8G8B8A8_UINT },
+                                                                                       { VK_FORMAT_R16G16B16A16_UNORM },       { VK_FORMAT_R8G8B8A8_UNORM },
+                                                                                       { VK_FORMAT_R16G16B16A16_SNORM },       { VK_FORMAT_R8G8B8A8_SNORM }
+       };
+
+       if (imageType == IMAGE_TYPE_2D || imageType == IMAGE_TYPE_2D_ARRAY)
+       {
+               std::vector<TestFormat> ycbcrFormats =
+               {
+                       { VK_FORMAT_G8B8G8R8_422_UNORM },
+                       { VK_FORMAT_B8G8R8G8_422_UNORM },
+                       { VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM },
+                       { VK_FORMAT_G8_B8R8_2PLANE_420_UNORM },
+                       { VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM },
+                       { VK_FORMAT_G8_B8R8_2PLANE_422_UNORM },
+                       { VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM },
+                       { VK_FORMAT_R10X6_UNORM_PACK16 },
+                       { VK_FORMAT_R10X6G10X6_UNORM_2PACK16 },
+                       { VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 },
+                       { VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16 },
+                       { VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 },
+                       { VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16 },
+                       { VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 },
+                       { VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16 },
+                       { VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16 },
+                       { VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16 },
+                       { VK_FORMAT_R12X4_UNORM_PACK16 },
+                       { VK_FORMAT_R12X4G12X4_UNORM_2PACK16 },
+                       { VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16 },
+                       { VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16 },
+                       { VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16 },
+                       { VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16 },
+                       { VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16 },
+                       { VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16 },
+                       { VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16 },
+                       { VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16 },
+                       { VK_FORMAT_G16B16G16R16_422_UNORM },
+                       { VK_FORMAT_B16G16R16G16_422_UNORM },
+                       { VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM },
+                       { VK_FORMAT_G16_B16R16_2PLANE_420_UNORM },
+                       { VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM },
+                       { VK_FORMAT_G16_B16R16_2PLANE_422_UNORM },
+                       { VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM }
+               };
+               std::copy(begin(ycbcrFormats), end(ycbcrFormats), std::back_inserter(results));
+       }
+
+       return results;
+}
+
 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize, const deUint32 mipLevel)
 {
        const deUint32 mipLevelX = std::max(imageSize.x() >> mipLevel, 1u);
@@ -44,33 +108,33 @@ tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& image
 
        switch (imageType)
        {
-       case IMAGE_TYPE_1D:
-               return tcu::UVec3(mipLevelX, 1u, 1u);
+               case IMAGE_TYPE_1D:
+                       return tcu::UVec3(mipLevelX, 1u, 1u);
 
-       case IMAGE_TYPE_BUFFER:
-               return tcu::UVec3(imageSize.x(), 1u, 1u);
+               case IMAGE_TYPE_BUFFER:
+                       return tcu::UVec3(imageSize.x(), 1u, 1u);
 
-       case IMAGE_TYPE_1D_ARRAY:
-               return tcu::UVec3(mipLevelX, imageSize.z(), 1u);
+               case IMAGE_TYPE_1D_ARRAY:
+                       return tcu::UVec3(mipLevelX, imageSize.z(), 1u);
 
-       case IMAGE_TYPE_2D:
-               return tcu::UVec3(mipLevelX, mipLevelY, 1u);
+               case IMAGE_TYPE_2D:
+                       return tcu::UVec3(mipLevelX, mipLevelY, 1u);
 
-       case IMAGE_TYPE_2D_ARRAY:
-               return tcu::UVec3(mipLevelX, mipLevelY, imageSize.z());
+               case IMAGE_TYPE_2D_ARRAY:
+                       return tcu::UVec3(mipLevelX, mipLevelY, imageSize.z());
 
-       case IMAGE_TYPE_3D:
-               return tcu::UVec3(mipLevelX, mipLevelY, mipLevelZ);
+               case IMAGE_TYPE_3D:
+                       return tcu::UVec3(mipLevelX, mipLevelY, mipLevelZ);
 
-       case IMAGE_TYPE_CUBE:
-               return tcu::UVec3(mipLevelX, mipLevelY, 6u);
+               case IMAGE_TYPE_CUBE:
+                       return tcu::UVec3(mipLevelX, mipLevelY, 6u);
 
-       case IMAGE_TYPE_CUBE_ARRAY:
-               return tcu::UVec3(mipLevelX, mipLevelY, 6u * imageSize.z());
+               case IMAGE_TYPE_CUBE_ARRAY:
+                       return tcu::UVec3(mipLevelX, mipLevelY, 6u * imageSize.z());
 
-       default:
-               DE_FATAL("Unknown image type");
-               return tcu::UVec3(1u, 1u, 1u);
+               default:
+                       DE_FATAL("Unknown image type");
+                       return tcu::UVec3(1u, 1u, 1u);
        }
 }
 
@@ -78,23 +142,23 @@ tcu::UVec3 getLayerSize (const ImageType imageType, const tcu::UVec3& imageSize)
 {
        switch (imageType)
        {
-       case IMAGE_TYPE_1D:
-       case IMAGE_TYPE_1D_ARRAY:
-       case IMAGE_TYPE_BUFFER:
-               return tcu::UVec3(imageSize.x(), 1u, 1u);
+               case IMAGE_TYPE_1D:
+               case IMAGE_TYPE_1D_ARRAY:
+               case IMAGE_TYPE_BUFFER:
+                       return tcu::UVec3(imageSize.x(), 1u, 1u);
 
-       case IMAGE_TYPE_2D:
-       case IMAGE_TYPE_2D_ARRAY:
-       case IMAGE_TYPE_CUBE:
-       case IMAGE_TYPE_CUBE_ARRAY:
-               return tcu::UVec3(imageSize.x(), imageSize.y(), 1u);
+               case IMAGE_TYPE_2D:
+               case IMAGE_TYPE_2D_ARRAY:
+               case IMAGE_TYPE_CUBE:
+               case IMAGE_TYPE_CUBE_ARRAY:
+                       return tcu::UVec3(imageSize.x(), imageSize.y(), 1u);
 
-       case IMAGE_TYPE_3D:
-               return tcu::UVec3(imageSize.x(), imageSize.y(), imageSize.z());
+               case IMAGE_TYPE_3D:
+                       return tcu::UVec3(imageSize.x(), imageSize.y(), imageSize.z());
 
-       default:
-               DE_FATAL("Unknown image type");
-               return tcu::UVec3(1u, 1u, 1u);
+               default:
+                       DE_FATAL("Unknown image type");
+                       return tcu::UVec3(1u, 1u, 1u);
        }
 }
 
@@ -102,25 +166,25 @@ deUint32 getNumLayers (const ImageType imageType, const tcu::UVec3& imageSize)
 {
        switch (imageType)
        {
-       case IMAGE_TYPE_1D:
-       case IMAGE_TYPE_2D:
-       case IMAGE_TYPE_3D:
-       case IMAGE_TYPE_BUFFER:
-               return 1u;
+               case IMAGE_TYPE_1D:
+               case IMAGE_TYPE_2D:
+               case IMAGE_TYPE_3D:
+               case IMAGE_TYPE_BUFFER:
+                       return 1u;
 
-       case IMAGE_TYPE_1D_ARRAY:
-       case IMAGE_TYPE_2D_ARRAY:
-               return imageSize.z();
+               case IMAGE_TYPE_1D_ARRAY:
+               case IMAGE_TYPE_2D_ARRAY:
+                       return imageSize.z();
 
-       case IMAGE_TYPE_CUBE:
-               return 6u;
+               case IMAGE_TYPE_CUBE:
+                       return 6u;
 
-       case IMAGE_TYPE_CUBE_ARRAY:
-               return imageSize.z() * 6u;
+               case IMAGE_TYPE_CUBE_ARRAY:
+                       return imageSize.z() * 6u;
 
-       default:
-               DE_FATAL("Unknown image type");
-               return 0u;
+               default:
+                       DE_FATAL("Unknown image type");
+                       return 0u;
        }
 }
 
@@ -135,23 +199,23 @@ deUint32 getDimensions (const ImageType imageType)
 {
        switch (imageType)
        {
-       case IMAGE_TYPE_1D:
-       case IMAGE_TYPE_BUFFER:
-               return 1u;
+               case IMAGE_TYPE_1D:
+               case IMAGE_TYPE_BUFFER:
+                       return 1u;
 
-       case IMAGE_TYPE_1D_ARRAY:
-       case IMAGE_TYPE_2D:
-               return 2u;
+               case IMAGE_TYPE_1D_ARRAY:
+               case IMAGE_TYPE_2D:
+                       return 2u;
 
-       case IMAGE_TYPE_2D_ARRAY:
-       case IMAGE_TYPE_CUBE:
-       case IMAGE_TYPE_CUBE_ARRAY:
-       case IMAGE_TYPE_3D:
-               return 3u;
+               case IMAGE_TYPE_2D_ARRAY:
+               case IMAGE_TYPE_CUBE:
+               case IMAGE_TYPE_CUBE_ARRAY:
+               case IMAGE_TYPE_3D:
+                       return 3u;
 
-       default:
-               DE_FATAL("Unknown image type");
-               return 0u;
+               default:
+                       DE_FATAL("Unknown image type");
+                       return 0u;
        }
 }
 
@@ -159,23 +223,23 @@ deUint32 getLayerDimensions (const ImageType imageType)
 {
        switch (imageType)
        {
-       case IMAGE_TYPE_1D:
-       case IMAGE_TYPE_BUFFER:
-       case IMAGE_TYPE_1D_ARRAY:
-               return 1u;
+               case IMAGE_TYPE_1D:
+               case IMAGE_TYPE_BUFFER:
+               case IMAGE_TYPE_1D_ARRAY:
+                       return 1u;
 
-       case IMAGE_TYPE_2D:
-       case IMAGE_TYPE_2D_ARRAY:
-       case IMAGE_TYPE_CUBE:
-       case IMAGE_TYPE_CUBE_ARRAY:
-               return 2u;
+               case IMAGE_TYPE_2D:
+               case IMAGE_TYPE_2D_ARRAY:
+               case IMAGE_TYPE_CUBE:
+               case IMAGE_TYPE_CUBE_ARRAY:
+                       return 2u;
 
-       case IMAGE_TYPE_3D:
-               return 3u;
+               case IMAGE_TYPE_3D:
+                       return 3u;
 
-       default:
-               DE_FATAL("Unknown image type");
-               return 0u;
+               default:
+                       DE_FATAL("Unknown image type");
+                       return 0u;
        }
 }
 
@@ -356,7 +420,7 @@ VkImageType mapImageType (const ImageType imageType)
                        return VK_IMAGE_TYPE_3D;
 
                default:
-                       DE_ASSERT(false);
+                       DE_FATAL("Unexpected image type");
                        return VK_IMAGE_TYPE_LAST;
        }
 }
@@ -374,7 +438,7 @@ VkImageViewType     mapImageViewType (const ImageType imageType)
                case IMAGE_TYPE_CUBE_ARRAY:     return VK_IMAGE_VIEW_TYPE_CUBE_ARRAY;
 
                default:
-                       DE_ASSERT(false);
+                       DE_FATAL("Unexpected image type");
                        return VK_IMAGE_VIEW_TYPE_LAST;
        }
 }
@@ -393,7 +457,7 @@ std::string getImageTypeName (const ImageType imageType)
                case IMAGE_TYPE_BUFFER:         return "buffer";
 
                default:
-                       DE_ASSERT(false);
+                       DE_FATAL("Unexpected image type");
                        return "";
        }
 }
@@ -416,12 +480,52 @@ std::string getShaderImageType (const tcu::TextureFormat& format, const ImageTyp
                case IMAGE_TYPE_BUFFER:         imageTypePart = "Buffer";               break;
 
                default:
-                       DE_ASSERT(false);
+                       DE_FATAL("Unexpected image type");
        }
 
        return formatPart + "image" + imageTypePart;
 }
 
+std::string getShaderImageType (const vk::PlanarFormatDescription& description, const ImageType imageType)
+{
+       std::string     formatPart;
+       std::string     imageTypePart;
+
+       // all PlanarFormatDescription types have at least one channel ( 0 ) and all channel types are the same :
+       switch (description.channels[0].type)
+       {
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                       formatPart = "i";
+                       break;
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       formatPart = "u";
+                       break;
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       break;
+
+               default:
+                       DE_FATAL("Unexpected channel type");
+       }
+
+       switch (imageType)
+       {
+               case IMAGE_TYPE_1D:                     imageTypePart = "1D";                   break;
+               case IMAGE_TYPE_1D_ARRAY:       imageTypePart = "1DArray";              break;
+               case IMAGE_TYPE_2D:                     imageTypePart = "2D";                   break;
+               case IMAGE_TYPE_2D_ARRAY:       imageTypePart = "2DArray";              break;
+               case IMAGE_TYPE_3D:                     imageTypePart = "3D";                   break;
+               case IMAGE_TYPE_CUBE:           imageTypePart = "Cube";                 break;
+               case IMAGE_TYPE_CUBE_ARRAY:     imageTypePart = "CubeArray";    break;
+               case IMAGE_TYPE_BUFFER:         imageTypePart = "Buffer";               break;
+
+               default:
+                       DE_FATAL("Unexpected image type");
+       }
+
+       return formatPart + "image" + imageTypePart;
+}
 
 std::string getShaderImageDataType(const tcu::TextureFormat& format)
 {
@@ -431,14 +535,33 @@ std::string getShaderImageDataType(const tcu::TextureFormat& format)
                        return "uvec4";
                case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
                        return "ivec4";
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
                case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
                        return "vec4";
                default:
-                       DE_ASSERT(false);
+                       DE_FATAL("Unexpected channel type");
                        return "";
        }
 }
 
+std::string getShaderImageDataType (const vk::PlanarFormatDescription& description)
+{
+       switch (description.channels[0].type)
+       {
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       return "uvec4";
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                       return "ivec4";
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       return "vec4";
+               default:
+                       DE_FATAL("Unexpected channel type");
+                       return "";
+       }
+}
 
 std::string getShaderImageFormatQualifier (const tcu::TextureFormat& format)
 {
@@ -453,7 +576,7 @@ std::string getShaderImageFormatQualifier (const tcu::TextureFormat& format)
                case tcu::TextureFormat::RGBA:  orderPart = "rgba";     break;
 
                default:
-                       DE_ASSERT(false);
+                       DE_FATAL("Unexpected channel order");
                        orderPart = DE_NULL;
        }
 
@@ -477,13 +600,170 @@ std::string getShaderImageFormatQualifier (const tcu::TextureFormat& format)
                case tcu::TextureFormat::SNORM_INT8:            typePart = "8_snorm";   break;
 
                default:
-                       DE_ASSERT(false);
+                       DE_FATAL("Unexpected channel type");
                        typePart = DE_NULL;
        }
 
        return std::string() + orderPart + typePart;
 }
 
+std::string getShaderImageFormatQualifier (VkFormat format)
+{
+       switch (format)
+       {
+               case VK_FORMAT_R8_SINT:                                                                         return "r8i";
+               case VK_FORMAT_R16_SINT:                                                                        return "r16i";
+               case VK_FORMAT_R32_SINT:                                                                        return "r32i";
+               case VK_FORMAT_R8_UINT:                                                                         return "r8ui";
+               case VK_FORMAT_R16_UINT:                                                                        return "r16ui";
+               case VK_FORMAT_R32_UINT:                                                                        return "r32ui";
+               case VK_FORMAT_R8_SNORM:                                                                        return "r8_snorm";
+               case VK_FORMAT_R16_SNORM:                                                                       return "r16_snorm";
+               case VK_FORMAT_R8_UNORM:                                                                        return "r8";
+               case VK_FORMAT_R16_UNORM:                                                                       return "r16";
+
+               case VK_FORMAT_R8G8_SINT:                                                                       return "rg8i";
+               case VK_FORMAT_R16G16_SINT:                                                                     return "rg16i";
+               case VK_FORMAT_R32G32_SINT:                                                                     return "rg32i";
+               case VK_FORMAT_R8G8_UINT:                                                                       return "rg8ui";
+               case VK_FORMAT_R16G16_UINT:                                                                     return "rg16ui";
+               case VK_FORMAT_R32G32_UINT:                                                                     return "rg32ui";
+               case VK_FORMAT_R8G8_SNORM:                                                                      return "rg8_snorm";
+               case VK_FORMAT_R16G16_SNORM:                                                            return "rg16_snorm";
+               case VK_FORMAT_R8G8_UNORM:                                                                      return "rg8";
+               case VK_FORMAT_R16G16_UNORM:                                                            return "rg16";
+
+               case VK_FORMAT_R8G8B8A8_SINT:                                                           return "rgba8i";
+               case VK_FORMAT_R16G16B16A16_SINT:                                                       return "rgba16i";
+               case VK_FORMAT_R32G32B32A32_SINT:                                                       return "rgba32i";
+               case VK_FORMAT_R8G8B8A8_UINT:                                                           return "rgba8ui";
+               case VK_FORMAT_R16G16B16A16_UINT:                                                       return "rgba16ui";
+               case VK_FORMAT_R32G32B32A32_UINT:                                                       return "rgba32ui";
+               case VK_FORMAT_R8G8B8A8_SNORM:                                                          return "rgba8_snorm";
+               case VK_FORMAT_R16G16B16A16_SNORM:                                                      return "rgba16_snorm";
+               case VK_FORMAT_R8G8B8A8_UNORM:                                                          return "rgba8";
+               case VK_FORMAT_R16G16B16A16_UNORM:                                                      return "rgba16";
+
+               case VK_FORMAT_G8B8G8R8_422_UNORM:                                                      return "rgba8";
+               case VK_FORMAT_B8G8R8G8_422_UNORM:                                                      return "rgba8";
+               case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:                                       return "rgba8";
+               case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:                                        return "rgba8";
+               case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:                                       return "rgba8";
+               case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:                                        return "rgba8";
+               case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:                                       return "rgba8";
+               case VK_FORMAT_R10X6_UNORM_PACK16:                                                      return "r16";
+               case VK_FORMAT_R10X6G10X6_UNORM_2PACK16:                                        return "rg16";
+               case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:                      return "rgba16";
+               case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:          return "rgba16";
+               case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:          return "rgba16";
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:       return "rgba16";
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:       return "rgba16";
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_R12X4_UNORM_PACK16:                                                      return "r16";
+               case VK_FORMAT_R12X4G12X4_UNORM_2PACK16:                                        return "rg16";
+               case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:                      return "rgba16";
+               case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:          return "rgba16";
+               case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:          return "rgba16";
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:       return "rgba16";
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:       return "rgba16";
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G16B16G16R16_422_UNORM:                                          return "rgba16";
+               case VK_FORMAT_B16G16R16G16_422_UNORM:                                          return "rgba16";
+               case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:                            return "rgba16";
+               case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:                                     return "rgba16";
+               case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:                            return "rgba16";
+               case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:                                     return "rgba16";
+               case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:                            return "rgba16";
+
+               default:
+                       DE_FATAL("Unexpected texture format");
+                       return "error";
+       }
+}
+
+std::string getImageFormatID (VkFormat format)
+{
+       switch (format)
+       {
+               case VK_FORMAT_R8_SINT:                         return "r8i";
+               case VK_FORMAT_R16_SINT:                        return "r16i";
+               case VK_FORMAT_R32_SINT:                        return "r32i";
+               case VK_FORMAT_R8_UINT:                         return "r8ui";
+               case VK_FORMAT_R16_UINT:                        return "r16ui";
+               case VK_FORMAT_R32_UINT:                        return "r32ui";
+               case VK_FORMAT_R8_SNORM:                        return "r8_snorm";
+               case VK_FORMAT_R16_SNORM:                       return "r16_snorm";
+               case VK_FORMAT_R8_UNORM:                        return "r8";
+               case VK_FORMAT_R16_UNORM:                       return "r16";
+
+               case VK_FORMAT_R8G8_SINT:                       return "rg8i";
+               case VK_FORMAT_R16G16_SINT:                     return "rg16i";
+               case VK_FORMAT_R32G32_SINT:                     return "rg32i";
+               case VK_FORMAT_R8G8_UINT:                       return "rg8ui";
+               case VK_FORMAT_R16G16_UINT:                     return "rg16ui";
+               case VK_FORMAT_R32G32_UINT:                     return "rg32ui";
+               case VK_FORMAT_R8G8_SNORM:                      return "rg8_snorm";
+               case VK_FORMAT_R16G16_SNORM:            return "rg16_snorm";
+               case VK_FORMAT_R8G8_UNORM:                      return "rg8";
+               case VK_FORMAT_R16G16_UNORM:            return "rg16";
+
+               case VK_FORMAT_R8G8B8A8_SINT:           return "rgba8i";
+               case VK_FORMAT_R16G16B16A16_SINT:       return "rgba16i";
+               case VK_FORMAT_R32G32B32A32_SINT:       return "rgba32i";
+               case VK_FORMAT_R8G8B8A8_UINT:           return "rgba8ui";
+               case VK_FORMAT_R16G16B16A16_UINT:       return "rgba16ui";
+               case VK_FORMAT_R32G32B32A32_UINT:       return "rgba32ui";
+               case VK_FORMAT_R8G8B8A8_SNORM:          return "rgba8_snorm";
+               case VK_FORMAT_R16G16B16A16_SNORM:      return "rgba16_snorm";
+               case VK_FORMAT_R8G8B8A8_UNORM:          return "rgba8";
+               case VK_FORMAT_R16G16B16A16_UNORM:      return "rgba16";
+
+               case VK_FORMAT_G8B8G8R8_422_UNORM:
+               case VK_FORMAT_B8G8R8G8_422_UNORM:
+               case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
+               case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
+               case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
+               case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
+               case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
+               case VK_FORMAT_R10X6_UNORM_PACK16:
+               case VK_FORMAT_R10X6G10X6_UNORM_2PACK16:
+               case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:
+               case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
+               case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
+               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
+               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
+               case VK_FORMAT_R12X4_UNORM_PACK16:
+               case VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
+               case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
+               case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
+               case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
+               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
+               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
+               case VK_FORMAT_G16B16G16R16_422_UNORM:
+               case VK_FORMAT_B16G16R16G16_422_UNORM:
+               case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
+               case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
+               case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
+               case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
+               case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
+                       return de::toLower(std::string(getFormatName(format)).substr(10));
+
+               default:
+                       DE_FATAL("Unexpected texture format");
+                       return "error";
+       }
+}
+
 std::string getShaderImageCoordinates  (const ImageType        imageType,
                                                                                 const std::string&     x,
                                                                                 const std::string&     xy,
@@ -506,18 +786,11 @@ std::string getShaderImageCoordinates     (const ImageType        imageType,
                        return xyz;
 
                default:
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected image type");
                        return "";
        }
 }
 
-deUint32 getImageMaxMipLevels (const VkImageFormatProperties& imageFormatProperties, const VkExtent3D& extent)
-{
-       const deUint32 widestEdge = std::max(std::max(extent.width, extent.height), extent.depth);
-
-       return std::min(static_cast<deUint32>(deFloatLog2(static_cast<float>(widestEdge))) + 1u, imageFormatProperties.maxMipLevels);
-}
-
 deUint32 getImageMipLevelSizeInBytes(const VkExtent3D& baseExtents, const deUint32 layersCount, const tcu::TextureFormat& format, const deUint32 mipmapLevel, const deUint32 mipmapMemoryAlignment)
 {
        const VkExtent3D extents = mipLevelExtents(baseExtents, mipmapLevel);
@@ -534,6 +807,21 @@ deUint32 getImageSizeInBytes(const VkExtent3D& baseExtents, const deUint32 layer
        return imageSizeInBytes;
 }
 
+deUint32 getImageMipLevelSizeInBytes (const VkExtent3D& baseExtents, const deUint32 layersCount, const vk::PlanarFormatDescription& formatDescription, const deUint32 planeNdx, const deUint32 mipmapLevel, const deUint32 mipmapMemoryAlignment)
+{
+       return layersCount * getPlaneSizeInBytes(formatDescription, baseExtents, planeNdx, mipmapLevel, mipmapMemoryAlignment);
+}
+
+deUint32 getImageSizeInBytes (const VkExtent3D& baseExtents, const deUint32 layersCount, const vk::PlanarFormatDescription& formatDescription, const deUint32 planeNdx, const deUint32 mipmapLevelsCount, const deUint32 mipmapMemoryAlignment)
+{
+       deUint32 imageSizeInBytes = 0;
+
+       for (deUint32 mipmapLevel = 0; mipmapLevel < mipmapLevelsCount; ++mipmapLevel)
+               imageSizeInBytes += getImageMipLevelSizeInBytes(baseExtents, layersCount, formatDescription, planeNdx, mipmapLevel, mipmapMemoryAlignment);
+
+       return imageSizeInBytes;
+}
+
 VkSparseImageMemoryBind        makeSparseImageMemoryBind  (const DeviceInterface&                      vk,
                                                                                                        const VkDevice                                  device,
                                                                                                        const VkDeviceSize                              allocationSize,
@@ -661,7 +949,7 @@ bool checkSparseSupportForImageType (const InstanceInterface&       instance,
                case VK_IMAGE_TYPE_3D:
                        return deviceFeatures.sparseResidencyImage3D == VK_TRUE;
                default:
-                       DE_ASSERT(0);
+                       DE_FATAL("Unexpected image type");
                        return false;
        };
 }
@@ -698,5 +986,28 @@ deUint32 getSparseAspectRequirementsIndex (const std::vector<VkSparseImageMemory
        return NO_MATCH_FOUND;
 }
 
+vk::VkFormat getPlaneCompatibleFormatForWriting(const vk::PlanarFormatDescription& formatInfo, deUint32 planeNdx)
+{
+       DE_ASSERT(planeNdx < formatInfo.numPlanes);
+       vk::VkFormat result = formatInfo.planes[planeNdx].planeCompatibleFormat;
+
+       // redirect result for some of the YCbCr image formats
+       static const std::pair<vk::VkFormat, vk::VkFormat> ycbcrFormats[] =
+       {
+               { VK_FORMAT_G8B8G8R8_422_UNORM_KHR,                                             VK_FORMAT_R8G8B8A8_UNORM                },
+               { VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_G16B16G16R16_422_UNORM_KHR,                                 VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_B8G8R8G8_422_UNORM_KHR,                                             VK_FORMAT_R8G8B8A8_UNORM                },
+               { VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_B16G16R16G16_422_UNORM_KHR,                                 VK_FORMAT_R16G16B16A16_UNORM    }
+       };
+       auto it = std::find_if(std::begin(ycbcrFormats), std::end(ycbcrFormats), [result](const std::pair<vk::VkFormat, vk::VkFormat>& p) { return p.first == result; });
+       if (it != std::end(ycbcrFormats))
+               result = it->second;
+       return result;
+}
+
 } // sparse
 } // vkt
index dce403c..0cf8572 100644 (file)
@@ -67,10 +67,23 @@ typedef deUint32 FeatureFlags;
 
 enum
 {
-       BUFFER_IMAGE_COPY_OFFSET_GRANULARITY    = 4u,
        NO_MATCH_FOUND                                                  = ~((deUint32)0),       //!< no matching index
 };
 
+struct TestFormat
+{
+       vk::VkFormat    format;
+};
+
+struct TestImageParameters
+{
+       ImageType                               imageType;
+       std::vector<tcu::UVec3> imageSizes;
+       std::vector<TestFormat> formats;
+};
+
+std::vector<TestFormat>                        getTestFormats                                          (const ImageType& imageType);
+
 vk::VkImageType                                        mapImageType                                            (const ImageType                                        imageType);
 
 vk::VkImageViewType                            mapImageViewType                                        (const ImageType                                        imageType);
@@ -80,10 +93,19 @@ std::string                                         getImageTypeName                                        (const ImageType                                        imageType);
 std::string                                            getShaderImageType                                      (const tcu::TextureFormat&                      format,
                                                                                                                                         const ImageType                                        imageType);
 
+std::string                                            getShaderImageType                                      (const vk::PlanarFormatDescription& description,
+                                                                                                                                        const ImageType imageType);
+
 std::string                                            getShaderImageDataType                          (const tcu::TextureFormat&                      format);
 
+std::string                                            getShaderImageDataType                          (const vk::PlanarFormatDescription& description);
+
 std::string                                            getShaderImageFormatQualifier           (const tcu::TextureFormat&                      format);
 
+std::string                                            getShaderImageFormatQualifier           (vk::VkFormat                                           format);
+
+std::string                                            getImageFormatID                                        (vk::VkFormat                                           format);
+
 std::string                                            getShaderImageCoordinates                       (const ImageType                                        imageType,
                                                                                                                                         const std::string&                                     x,
                                                                                                                                         const std::string&                                     xy,
@@ -118,9 +140,6 @@ bool                                                        isImageSizeSupported                            (const vk::InstanceInterface&           instance,
                                                                                                                                         const ImageType                                        imageType,
                                                                                                                                         const tcu::UVec3&                                      imageSize);
 
-deUint32                                               getImageMaxMipLevels                            (const vk::VkImageFormatProperties& imageFormatProperties,
-                                                                                                                                        const vk::VkExtent3D&                          extent);
-
 deUint32                                               getImageMipLevelSizeInBytes                     (const vk::VkExtent3D&                          baseExtents,
                                                                                                                                         const deUint32                                         layersCount,
                                                                                                                                         const tcu::TextureFormat&                      format,
@@ -133,6 +152,20 @@ deUint32                                           getImageSizeInBytes                                     (const vk::VkExtent3D&                          baseExtents,
                                                                                                                                         const deUint32                                         mipmapLevelsCount               = 1u,
                                                                                                                                         const deUint32                                         mipmapMemoryAlignment   = 1u);
 
+deUint32                                               getImageMipLevelSizeInBytes                     (const vk::VkExtent3D&                          baseExtents,
+                                                                                                                                        const deUint32                                         layersCount,
+                                                                                                                                        const vk::PlanarFormatDescription&     formatDescription,
+                                                                                                                                        const deUint32                                         planeNdx,
+                                                                                                                                        const deUint32                                         mipmapLevel,
+                                                                                                                                        const deUint32                                         mipmapMemoryAlignment   = 1u);
+
+deUint32                                               getImageSizeInBytes                                     (const vk::VkExtent3D&                          baseExtents,
+                                                                                                                                        const deUint32                                         layersCount,
+                                                                                                                                        const vk::PlanarFormatDescription&     formatDescription,
+                                                                                                                                        const deUint32                                         planeNdx,
+                                                                                                                                        const deUint32                                         mipmapLevelsCount               =1u,
+                                                                                                                                        const deUint32                                         mipmapMemoryAlignment   =1u);
+
 vk::Move<vk::VkPipeline>               makeComputePipeline                                     (const vk::DeviceInterface&                     vk,
                                                                                                                                         const vk::VkDevice                                     device,
                                                                                                                                         const vk::VkPipelineLayout                     pipelineLayout,
@@ -209,6 +242,9 @@ bool                                                        checkImageFormatFeatureSupport          (const vk::InstanceInterface&           instan
 deUint32                                               getSparseAspectRequirementsIndex        (const std::vector<vk::VkSparseImageMemoryRequirements>&        requirements,
                                                                                                                                         const vk::VkImageAspectFlags                                                           aspectFlags);
 
+vk::VkFormat                                   getPlaneCompatibleFormatForWriting      (const vk::PlanarFormatDescription&     formatInfo,
+                                                                                                                                        deUint32                                                       planeNdx);
+
 template<typename T>
 inline de::SharedPtr<vk::Unique<T> > makeVkSharedPtr (vk::Move<T> vkMove)
 {
index 512f68b..ec073bd 100644 (file)
@@ -24,6 +24,7 @@
 
 #include "vktSpvAsm64bitCompareTests.hpp"
 #include "vktTestGroupUtil.hpp"
+#include "vktSpvAsmUtils.hpp"
 #include "vkDefs.hpp"
 #include "vktTestCase.hpp"
 #include "vkQueryUtil.hpp"
@@ -203,6 +204,7 @@ struct TestParameters
        const CompareOperation<T>&      operation;
        vk::VkShaderStageFlagBits       stage;
        const OperandsVector<T>&        operands;
+       bool                                            requireNanPreserve;
 };
 
 // Shader template for the compute stage using single scalars.
@@ -225,9 +227,12 @@ void main()
 const tcu::StringTemplate CompShaderSingle(R"(
                         OpCapability Shader
                         ${OPCAPABILITY}
+                        ${NANCAP}
+                        ${NANEXT}
                    %1 = OpExtInstImport "GLSL.std.450"
                         OpMemoryModel Logical GLSL450
                         OpEntryPoint GLCompute %main "main"
+                        ${NANMODE}
                         OpExecutionMode %main LocalSize 1 1 1
                         OpName %main "main"
                         OpName %i "i"
@@ -334,9 +339,12 @@ void main()
 const tcu::StringTemplate CompShaderVector(R"(
                           OpCapability Shader
                           ${OPCAPABILITY}
+                          ${NANCAP}
+                          ${NANEXT}
                      %1 = OpExtInstImport "GLSL.std.450"
                           OpMemoryModel Logical GLSL450
                           OpEntryPoint GLCompute %main "main"
+                          ${NANMODE}
                           OpExecutionMode %main LocalSize 1 1 1
                           OpName %main "main"
                           OpName %i "i"
@@ -450,9 +458,12 @@ void main()
 const tcu::StringTemplate VertShaderSingle(R"(
                             OpCapability Shader
                             ${OPCAPABILITY}
+                            ${NANCAP}
+                            ${NANEXT}
                        %1 = OpExtInstImport "GLSL.std.450"
                             OpMemoryModel Logical GLSL450
                             OpEntryPoint Vertex %main "main" %_
+                            ${NANMODE}
                             OpName %main "main"
                             OpName %gl_PerVertex "gl_PerVertex"
                             OpMemberName %gl_PerVertex 0 "gl_Position"
@@ -587,9 +598,12 @@ void main()
 const tcu::StringTemplate VertShaderVector(R"(
                             OpCapability Shader
                             ${OPCAPABILITY}
+                            ${NANCAP}
+                            ${NANEXT}
                        %1 = OpExtInstImport "GLSL.std.450"
                             OpMemoryModel Logical GLSL450
                             OpEntryPoint Vertex %main "main" %_
+                            ${NANMODE}
                             OpName %main "main"
                             OpName %gl_PerVertex "gl_PerVertex"
                             OpMemberName %gl_PerVertex 0 "gl_Position"
@@ -739,9 +753,12 @@ void main()
 const tcu::StringTemplate FragShaderSingle(R"(
                         OpCapability Shader
                         ${OPCAPABILITY}
+                        ${NANCAP}
+                        ${NANEXT}
                    %1 = OpExtInstImport "GLSL.std.450"
                         OpMemoryModel Logical GLSL450
                         OpEntryPoint Fragment %main "main"
+                        ${NANMODE}
                         OpExecutionMode %main OriginUpperLeft
                         OpSource GLSL 430
                         OpName %main "main"
@@ -849,9 +866,12 @@ void main()
 const tcu::StringTemplate FragShaderVector(R"(
                           OpCapability Shader
                           ${OPCAPABILITY}
+                          ${NANCAP}
+                          ${NANEXT}
                      %1 = OpExtInstImport "GLSL.std.450"
                           OpMemoryModel Logical GLSL450
                           OpEntryPoint Fragment %main "main"
+                          ${NANMODE}
                           OpExecutionMode %main OriginUpperLeft
                           OpName %main "main"
                           OpName %i "i"
@@ -972,6 +992,11 @@ struct SpirvTemplateManager
        // Same.
        template <class T>
        static std::string getOpType();
+
+       // Return the capabilities, extensions and execution modes for NaN preservation.
+       static std::string getNanCapability     (bool preserve);
+       static std::string getNanExtension      (bool preserve);
+       static std::string getNanExeMode        (bool preserve);
 };
 
 template <> std::string SpirvTemplateManager::getOpCapability<double>()                { return "OpCapability Float64";        }
@@ -982,6 +1007,21 @@ template <> std::string SpirvTemplateManager::getOpType<double>() { return "OpTy
 template <> std::string SpirvTemplateManager::getOpType<deInt64>()     { return "OpTypeInt 64 1";      }
 template <> std::string SpirvTemplateManager::getOpType<deUint64>()    { return "OpTypeInt 64 0";      }
 
+std::string SpirvTemplateManager::getNanCapability (bool preserve)
+{
+       return (preserve ? "OpCapability SignedZeroInfNanPreserve" : "");
+}
+
+std::string SpirvTemplateManager::getNanExtension (bool preserve)
+{
+       return (preserve ? "OpExtension \"SPV_KHR_float_controls\"" : "");
+}
+
+std::string SpirvTemplateManager::getNanExeMode (bool preserve)
+{
+       return (preserve ? "OpExecutionMode %main SignedZeroInfNanPreserve 64" : "");
+}
+
 struct BufferWithMemory
 {
        vk::Move<vk::VkBuffer>          buffer;
@@ -1069,12 +1109,10 @@ const OperandsVector<double>    DOUBLE_OPERANDS         =
        {       -6.0,   -5.0    },
        {        6.0,    5.0    },
        {        0.0,    1.0    },
-#if 0
        {        1.0,    0.0    },
        {        0.0,    NAN    },
        {        NAN,    0.0    },
        {        NAN,    NAN    },
-#endif
 };
 
 const OperandsVector<deInt64>  INT64_OPERANDS  =
@@ -1138,6 +1176,18 @@ T64bitCompareTestInstance<T>::T64bitCompareTestInstance (Context& ctx, const Tes
 {
 }
 
+template<class T>
+bool genericIsNan (T)
+{
+       return false;
+}
+
+template<>
+bool genericIsNan<double> (double value)
+{
+       return std::isnan(value);
+}
+
 template <class T>
 tcu::TestStatus T64bitCompareTestInstance<T>::iterate (void)
 {
@@ -1584,7 +1634,7 @@ tcu::TestStatus T64bitCompareTestInstance<T>::iterate (void)
        for (size_t i = 0; i < m_numOperations; ++i)
        {
                int expected = static_cast<int>(m_params.operation.run(m_params.operands[i].first, m_params.operands[i].second));
-               if (results[i] != expected)
+               if (results[i] != expected && (m_params.requireNanPreserve || (!genericIsNan<T>(m_params.operands[i].first) && !genericIsNan<T>(m_params.operands[i].second))))
                {
                        std::ostringstream msg;
                        msg << "Invalid result found in position " << i << ": expected " << expected << " and found " << results[i];
@@ -1670,6 +1720,13 @@ void T64bitCompareTest<T>::checkSupport (Context& context) const
        default:
                DE_ASSERT(DE_NULL == "Invalid shader stage specified");
        }
+
+       ExtensionFloatControlsFeatures fcFeatures;
+       deMemset(&fcFeatures, 0, sizeof(fcFeatures));
+       fcFeatures.shaderSignedZeroInfNanPreserveFloat64 = VK_TRUE;
+
+       if (m_params.requireNanPreserve && !isFloatControlsFeaturesSupported(context, fcFeatures))
+               TCU_THROW(NotSupportedError, "NaN preservation not supported");
 }
 
 template <class T>
@@ -1684,6 +1741,9 @@ void T64bitCompareTest<T>::initPrograms (vk::SourceCollections& programCollectio
        replacements["OPNAME"]                  = m_params.operation.spirvName();
        replacements["OPCAPABILITY"]    = SpirvTemplateManager::getOpCapability<T>();
        replacements["OPTYPE"]                  = SpirvTemplateManager::getOpType<T>();
+       replacements["NANCAP"]                  = SpirvTemplateManager::getNanCapability(m_params.requireNanPreserve);
+       replacements["NANEXT"]                  = SpirvTemplateManager::getNanExtension(m_params.requireNanPreserve);
+       replacements["NANMODE"]                 = SpirvTemplateManager::getNanExeMode(m_params.requireNanPreserve);
 
        static const std::map<vk::VkShaderStageFlagBits, std::string>   sourceNames                     =
        {
@@ -1706,7 +1766,13 @@ TestInstance* T64bitCompareTest<T>::createInstance (Context& ctx) const
        return new T64bitCompareTestInstance<T>(ctx, m_params);
 }
 
-const std::map<DataType, std::string> dataTypeName =
+const std::map<bool, std::string>              requireNanName =
+{
+       std::make_pair( false,  "nonan"         ),
+       std::make_pair( true,   "withnan"       ),
+};
+
+const std::map<DataType, std::string>  dataTypeName =
 {
        std::make_pair(DATA_TYPE_SINGLE, "single"),
        std::make_pair(DATA_TYPE_VECTOR, "vector"),
@@ -1736,10 +1802,11 @@ void createDoubleCompareTestsInGroup (tcu::TestCaseGroup* tests, const StageName
 
        for (const auto&        stageNamePair   : *stageNames)
        for (const auto&        typeNamePair    : dataTypeName)
+       for (const auto&        requireNanPair  : requireNanName)
        for (const auto         opPtr                   : operationList)
        {
-               TestParameters<double>  params          = { typeNamePair.first, *opPtr, stageNamePair.first, DOUBLE_OPERANDS };
-               std::string                             testName        = stageNamePair.second + "_" + de::toLower(opPtr->spirvName()) + "_" + typeNamePair.second;
+               TestParameters<double>  params          = { typeNamePair.first, *opPtr, stageNamePair.first, DOUBLE_OPERANDS, requireNanPair.first };
+               std::string                             testName        = stageNamePair.second + "_" + de::toLower(opPtr->spirvName()) + "_" + requireNanPair.second + "_" + typeNamePair.second;
                tests->addChild(new T64bitCompareTest<double>(tests->getTestContext(), testName, "", params));
        }
 }
@@ -1760,7 +1827,7 @@ void createInt64CompareTestsInGroup (tcu::TestCaseGroup* tests, const StageName*
        for (const auto&        typeNamePair    : dataTypeName)
        for (const auto         opPtr                   : operationList)
        {
-               TestParameters<deInt64> params          = { typeNamePair.first, *opPtr, stageNamePair.first, INT64_OPERANDS };
+               TestParameters<deInt64> params          = { typeNamePair.first, *opPtr, stageNamePair.first, INT64_OPERANDS, false };
                std::string                             testName        = stageNamePair.second + "_" + de::toLower(opPtr->spirvName()) + "_" + typeNamePair.second;
                tests->addChild(new T64bitCompareTest<deInt64>(tests->getTestContext(), testName, "", params));
        }
@@ -1782,7 +1849,7 @@ void createUint64CompareTestsInGroup (tcu::TestCaseGroup* tests, const StageName
        for (const auto&        typeNamePair    : dataTypeName)
        for (const auto         opPtr                   : operationList)
        {
-               TestParameters<deUint64>        params          = { typeNamePair.first, *opPtr, stageNamePair.first, UINT64_OPERANDS };
+               TestParameters<deUint64>        params          = { typeNamePair.first, *opPtr, stageNamePair.first, UINT64_OPERANDS, false };
                std::string                                     testName        = stageNamePair.second + "_" + de::toLower(opPtr->spirvName()) + "_" + typeNamePair.second;
                tests->addChild(new T64bitCompareTest<deUint64>(tests->getTestContext(), testName, "", params));
        }
index b008033..f373d88 100644 (file)
@@ -7562,7 +7562,7 @@ tcu::TestCaseGroup* createSwitchBlockOrderTests(tcu::TestContext& testCtx)
                "%loop      = OpLabel\n"
                "%ival      = OpLoad %i32 %iptr\n"
                "%lt_4      = OpSLessThan %bool %ival %c_i32_4\n"
-               "             OpLoopMerge %exit %switch_exit None\n"
+               "             OpLoopMerge %exit %cont None\n"
                "             OpBranchConditional %lt_4 %switch_entry %exit\n"
 
                // Merge block for loop.
@@ -7599,6 +7599,8 @@ tcu::TestCaseGroup* createSwitchBlockOrderTests(tcu::TestContext& testCtx)
                "%switch_exit    = OpLabel\n"
                "%ival_next      = OpIAdd %i32 %ival %c_i32_1\n"
                "                  OpStore %iptr %ival_next\n"
+               "                  OpBranch %cont\n"
+               "%cont           = OpLabel\n"
                "                  OpBranch %loop\n"
 
                "%case1          = OpLabel\n"
@@ -8046,7 +8048,7 @@ tcu::TestCaseGroup* createOpPhiTests(tcu::TestContext& testCtx)
                "%loop      = OpLabel\n"
                "%ival      = OpLoad %i32 %iptr\n"
                "%lt_4      = OpSLessThan %bool %ival %c_i32_4\n"
-               "             OpLoopMerge %exit %phi None\n"
+               "             OpLoopMerge %exit %cont None\n"
                "             OpBranchConditional %lt_4 %entry %exit\n"
 
                "%entry     = OpLabel\n"
@@ -8069,6 +8071,8 @@ tcu::TestCaseGroup* createOpPhiTests(tcu::TestContext& testCtx)
 
                "%phi       = OpLabel\n"
                "%operand   = OpPhi %f32 %c_f32_p4 %case2 %c_f32_p5 %case1 %c_f32_p2 %case0 %c_f32_0 %case3\n" // not in the order of blocks
+               "             OpBranch %cont\n"
+               "%cont      = OpLabel\n"
                "%add       = OpFAdd %f32 %val %operand\n"
                "             OpStore %loc %add\n"
                "%ival_next = OpIAdd %i32 %ival %c_i32_1\n"
@@ -9109,9 +9113,9 @@ tcu::TestCaseGroup* createLoopTests(tcu::TestContext& testCtx)
 
                ";adds and subtracts 1.0 to %val in alternate iterations\n"
                "%loop = OpLabel\n"
-               "%count = OpPhi %i32 %c_i32_4 %entry %count__ %gather\n"
-               "%delta = OpPhi %f32 %c_f32_1 %entry %delta_next %gather\n"
-               "%val1 = OpPhi %f32 %val0 %entry %val %gather\n"
+               "%count = OpPhi %i32 %c_i32_4 %entry %count__ %cont\n"
+               "%delta = OpPhi %f32 %c_f32_1 %entry %delta_next %cont\n"
+               "%val1 = OpPhi %f32 %val0 %entry %val %cont\n"
                // There are several possibilities for the Continue Target below.  Each
                // will be specialized into a separate test case.
                "OpLoopMerge %exit ${continue_target} None\n"
@@ -9133,6 +9137,9 @@ tcu::TestCaseGroup* createLoopTests(tcu::TestContext& testCtx)
                "%delta_next = OpPhi %f32 %c_f32_n1 %even %c_f32_1 %odd\n"
                "%val = OpFAdd %f32 %val1 %delta\n"
                "%count__ = OpISub %i32 %count %c_i32_1\n"
+               "OpBranch %cont\n"
+
+               "%cont = OpLabel\n"
                "%again = OpSGreaterThan %bool %count__ %c_i32_0\n"
                "OpBranchConditional %again %loop %exit\n"
 
@@ -9150,7 +9157,7 @@ tcu::TestCaseGroup* createLoopTests(tcu::TestContext& testCtx)
        createTestsForAllStages("multi_block_continue_construct", defaultColors, defaultColors, fragments, testGroup.get());
 
        // The Continue Target is at the end of the loop.
-       continue_target["continue_target"] = "%gather";
+       continue_target["continue_target"] = "%cont";
        fragments["testfun"] = multiBlock.specialize(continue_target);
        createTestsForAllStages("multi_block_loop_construct", defaultColors, defaultColors, fragments, testGroup.get());
 
@@ -9173,7 +9180,6 @@ tcu::TestCaseGroup* createLoopTests(tcu::TestContext& testCtx)
                "%if = OpLabel\n"
                ";skip if %count==2\n"
                "%eq2 = OpIEqual %bool %count %c_i32_2\n"
-               "OpSelectionMerge %continue DontFlatten\n"
                "OpBranchConditional %eq2 %continue %body\n"
 
                "%body = OpLabel\n"
@@ -9218,7 +9224,6 @@ tcu::TestCaseGroup* createLoopTests(tcu::TestContext& testCtx)
                "%if = OpLabel\n"
                ";end loop if %count==%two\n"
                "%above2 = OpSGreaterThan %bool %count %two\n"
-               "OpSelectionMerge %continue DontFlatten\n"
                "OpBranchConditional %above2 %body %exit\n"
 
                "%body = OpLabel\n"
@@ -9263,7 +9268,7 @@ tcu::TestCaseGroup* createLoopTests(tcu::TestContext& testCtx)
                "%if = OpLabel\n"
                ";return if %count==%two\n"
                "%above2 = OpSGreaterThan %bool %count %two\n"
-               "OpSelectionMerge %continue DontFlatten\n"
+               "OpSelectionMerge %body DontFlatten\n"
                "OpBranchConditional %above2 %body %early_exit\n"
 
                "%early_exit = OpLabel\n"
@@ -9888,7 +9893,7 @@ const string getTestName (ConversionDataType from, ConversionDataType to, const
        return getTypeName(from) + "_to_" + getTypeName(to) + fullSuffix;
 }
 
-const string getAsmTypeName (ConversionDataType type)
+const string getAsmTypeName (ConversionDataType type, deUint32 elements = 1)
 {
        string prefix;
 
@@ -9897,33 +9902,37 @@ const string getAsmTypeName (ConversionDataType type)
        else if (type == DATA_TYPE_VEC2_SIGNED_16)      return "i16vec2";
        else if (type == DATA_TYPE_VEC2_SIGNED_32)      return "v2i32";
        else                                                                            DE_ASSERT(false);
+       if ((isInt(type) || isFloat(type)) && elements == 2)
+       {
+               prefix = "v2" + prefix;
+       }
 
        return prefix + getBitWidthStr(type);
 }
 
 template<typename T>
-BufferSp getSpecializedBuffer (deInt64 number)
+BufferSp getSpecializedBuffer (deInt64 number, deUint32 elements = 1)
 {
-       return BufferSp(new Buffer<T>(vector<T>(1, (T)number)));
+       return BufferSp(new Buffer<T>(vector<T>(elements, (T)number)));
 }
 
-BufferSp getBuffer (ConversionDataType type, deInt64 number)
+BufferSp getBuffer (ConversionDataType type, deInt64 number, deUint32 elements = 1)
 {
        switch (type)
        {
-               case DATA_TYPE_SIGNED_8:                return getSpecializedBuffer<deInt8>(number);
-               case DATA_TYPE_SIGNED_16:               return getSpecializedBuffer<deInt16>(number);
-               case DATA_TYPE_SIGNED_32:               return getSpecializedBuffer<deInt32>(number);
-               case DATA_TYPE_SIGNED_64:               return getSpecializedBuffer<deInt64>(number);
-               case DATA_TYPE_UNSIGNED_8:              return getSpecializedBuffer<deUint8>(number);
-               case DATA_TYPE_UNSIGNED_16:             return getSpecializedBuffer<deUint16>(number);
-               case DATA_TYPE_UNSIGNED_32:             return getSpecializedBuffer<deUint32>(number);
-               case DATA_TYPE_UNSIGNED_64:             return getSpecializedBuffer<deUint64>(number);
-               case DATA_TYPE_FLOAT_16:                return getSpecializedBuffer<deUint16>(number);
-               case DATA_TYPE_FLOAT_32:                return getSpecializedBuffer<deUint32>(number);
-               case DATA_TYPE_FLOAT_64:                return getSpecializedBuffer<deUint64>(number);
-               case DATA_TYPE_VEC2_SIGNED_16:  return getSpecializedBuffer<deUint32>(number);
-               case DATA_TYPE_VEC2_SIGNED_32:  return getSpecializedBuffer<deUint64>(number);
+               case DATA_TYPE_SIGNED_8:                return getSpecializedBuffer<deInt8>(number, elements);
+               case DATA_TYPE_SIGNED_16:               return getSpecializedBuffer<deInt16>(number, elements);
+               case DATA_TYPE_SIGNED_32:               return getSpecializedBuffer<deInt32>(number, elements);
+               case DATA_TYPE_SIGNED_64:               return getSpecializedBuffer<deInt64>(number, elements);
+               case DATA_TYPE_UNSIGNED_8:              return getSpecializedBuffer<deUint8>(number, elements);
+               case DATA_TYPE_UNSIGNED_16:             return getSpecializedBuffer<deUint16>(number, elements);
+               case DATA_TYPE_UNSIGNED_32:             return getSpecializedBuffer<deUint32>(number, elements);
+               case DATA_TYPE_UNSIGNED_64:             return getSpecializedBuffer<deUint64>(number, elements);
+               case DATA_TYPE_FLOAT_16:                return getSpecializedBuffer<deUint16>(number, elements);
+               case DATA_TYPE_FLOAT_32:                return getSpecializedBuffer<deUint32>(number, elements);
+               case DATA_TYPE_FLOAT_64:                return getSpecializedBuffer<deUint64>(number, elements);
+               case DATA_TYPE_VEC2_SIGNED_16:  return getSpecializedBuffer<deUint32>(number, elements);
+               case DATA_TYPE_VEC2_SIGNED_32:  return getSpecializedBuffer<deUint64>(number, elements);
 
                default:                                                TCU_THROW(InternalError, "Unimplemented type passed");
        }
@@ -9970,7 +9979,7 @@ bool usesFloat64 (ConversionDataType from, ConversionDataType to)
        return (from == DATA_TYPE_FLOAT_64 || to == DATA_TYPE_FLOAT_64);
 }
 
-void getVulkanFeaturesAndExtensions (ConversionDataType from, ConversionDataType to, VulkanFeatures& vulkanFeatures, vector<string>& extensions)
+void getVulkanFeaturesAndExtensions (ConversionDataType from, ConversionDataType to, bool useStorageExt, VulkanFeatures& vulkanFeatures, vector<string>& extensions)
 {
        if (usesInt16(from, to) && !usesInt32(from, to))
                vulkanFeatures.coreFeatures.shaderInt16 = DE_TRUE;
@@ -9981,7 +9990,7 @@ void getVulkanFeaturesAndExtensions (ConversionDataType from, ConversionDataType
        if (usesFloat64(from, to))
                vulkanFeatures.coreFeatures.shaderFloat64 = DE_TRUE;
 
-       if (usesInt16(from, to) || usesFloat16(from, to))
+       if ((usesInt16(from, to) || usesFloat16(from, to)) && useStorageExt)
        {
                extensions.push_back("VK_KHR_16bit_storage");
                vulkanFeatures.ext16BitStorage |= EXT16BITSTORAGEFEATURES_UNIFORM_BUFFER_BLOCK;
@@ -10008,23 +10017,67 @@ void getVulkanFeaturesAndExtensions (ConversionDataType from, ConversionDataType
 
 struct ConvertCase
 {
-       ConvertCase (const string& instruction, ConversionDataType from, ConversionDataType to, deInt64 number, bool separateOutput = false, deInt64 outputNumber = 0, const char* suffix = DE_NULL)
+       ConvertCase (const string& instruction, ConversionDataType from, ConversionDataType to, deInt64 number, bool separateOutput = false, deInt64 outputNumber = 0, const char* suffix = DE_NULL, bool useStorageExt = true)
        : m_fromType            (from)
        , m_toType                      (to)
+       , m_elements            (1)
+       , m_useStorageExt       (useStorageExt)
        , m_name                        (getTestName(from, to, suffix))
-       , m_inputBuffer         (getBuffer(from, number))
        {
                string caps;
                string decl;
                string exts;
 
-               m_asmTypes["inputType"]         = getAsmTypeName(from);
-               m_asmTypes["outputType"]        = getAsmTypeName(to);
+               m_asmTypes["inStorageType"]     = getAsmTypeName(from);
+               m_asmTypes["outStorageType"] = getAsmTypeName(to);
+               m_asmTypes["inCast"] = "OpCopyObject";
+               m_asmTypes["outCast"] = "OpCopyObject";
+               // If the storage extensions are being avoided, tests instead uses
+               // vectors so that they are easily convertible to 32-bit integers.
+               // |m_elements| indicates the size of the vector. It modifies how many
+               // items added to the buffers and converted in the tests.
+               //
+               // Currently only supports 1 (default) or 2 elements.
+               if (!m_useStorageExt)
+               {
+                       bool in_change = false;
+                       bool out_change = false;
+                       if (usesFloat16(from, from) || usesInt16(from, from))
+                       {
+                               m_asmTypes["inStorageType"] = "u32";
+                               m_asmTypes["inCast"] = "OpBitcast";
+                               m_elements = 2;
+                               in_change = true;
+                       }
+                       if (usesFloat16(to, to) || usesInt16(to, to))
+                       {
+                               m_asmTypes["outStorageType"] = "u32";
+                               m_asmTypes["outCast"] = "OpBitcast";
+                               m_elements = 2;
+                               out_change = true;
+                       }
+                       if (in_change && !out_change)
+                       {
+                               m_asmTypes["outStorageType"] = getAsmTypeName(to, m_elements);
+                       }
+                       if (!in_change && out_change)
+                       {
+                               m_asmTypes["inStorageType"] = getAsmTypeName(from, m_elements);
+                       }
+               }
+
+               // Safety check for implementation.
+               if (m_elements < 1 || m_elements > 2)
+                       TCU_THROW(InternalError, "Unsupported number of elements");
 
+               m_asmTypes["inputType"]         = getAsmTypeName(from, m_elements);
+               m_asmTypes["outputType"]        = getAsmTypeName(to, m_elements);
+
+               m_inputBuffer = getBuffer(from, number, m_elements);
                if (separateOutput)
-                       m_outputBuffer = getBuffer(to, outputNumber);
+                       m_outputBuffer = getBuffer(to, outputNumber, m_elements);
                else
-                       m_outputBuffer = getBuffer(to, number);
+                       m_outputBuffer = getBuffer(to, number, m_elements);
 
                if (usesInt8(from, to))
                {
@@ -10042,6 +10095,12 @@ struct ConvertCase
 
                        decl += "%i8         = OpTypeInt 8 1\n"
                                        "%u8         = OpTypeInt 8 0\n";
+
+                       if (m_elements == 2)
+                       {
+                               decl += "%v2i8       = OpTypeVector %i8 2\n"
+                                               "%v2u8       = OpTypeVector %u8 2\n";
+                       }
                        exts += "OpExtension \"SPV_KHR_8bit_storage\"\n";
                }
 
@@ -10057,24 +10116,36 @@ struct ConvertCase
                        }
 
                        decl += "%i16        = OpTypeInt 16 1\n"
-                                       "%u16        = OpTypeInt 16 0\n"
-                                       "%i16vec2    = OpTypeVector %i16 2\n";
+                                       "%u16        = OpTypeInt 16 0\n";
+                       if (m_elements == 2)
+                       {
+                               decl += "%v2i16      = OpTypeVector %i16 2\n"
+                                               "%v2u16      = OpTypeVector %u16 2\n";
+                       }
+                       else
+                       {
+                               decl += "%i16vec2    = OpTypeVector %i16 2\n";
+                       }
 
                        // Conversions between 16 and 32 bit are provided by SPV_KHR_16bit_storage. The rest requires explicit Int16
-                       if (requiresInt16Capability)
+                       if (requiresInt16Capability || !m_useStorageExt)
                                caps += "OpCapability Int16\n";
                }
 
                if (usesFloat16(from, to))
                {
                        decl += "%f16        = OpTypeFloat 16\n";
+                       if (m_elements == 2)
+                       {
+                               decl += "%v2f16      = OpTypeVector %f16 2\n";
+                       }
 
                        // Width-only conversions between 16 and 32 bit are provided by SPV_KHR_16bit_storage. The rest requires explicit Float16
-                       if (!usesFloat32(from, to))
+                       if (!usesFloat32(from, to) || !m_useStorageExt)
                                caps += "OpCapability Float16\n";
                }
 
-               if (usesInt16(from, to) || usesFloat16(from, to))
+               if ((usesInt16(from, to) || usesFloat16(from, to)) && m_useStorageExt)
                {
                        caps += "OpCapability StorageUniformBufferBlock16\n";
                        exts += "OpExtension \"SPV_KHR_16bit_storage\"\n";
@@ -10085,12 +10156,21 @@ struct ConvertCase
                        caps += "OpCapability Int64\n";
                        decl += "%i64        = OpTypeInt 64 1\n"
                                        "%u64        = OpTypeInt 64 0\n";
+                       if (m_elements == 2)
+                       {
+                               decl += "%v2i64      = OpTypeVector %i64 2\n"
+                                               "%v2u64      = OpTypeVector %u64 2\n";
+                       }
                }
 
                if (usesFloat64(from, to))
                {
                        caps += "OpCapability Float64\n";
                        decl += "%f64        = OpTypeFloat 64\n";
+                       if (m_elements == 2)
+                       {
+                               decl += "%v2f64        = OpTypeVector %f64 2\n";
+                       }
                }
 
                m_asmTypes["datatype_capabilities"]             = caps;
@@ -10100,13 +10180,15 @@ struct ConvertCase
 
        ConversionDataType              m_fromType;
        ConversionDataType              m_toType;
+       deUint32                                m_elements;
+       bool                                    m_useStorageExt;
        string                                  m_name;
        map<string, string>             m_asmTypes;
        BufferSp                                m_inputBuffer;
        BufferSp                                m_outputBuffer;
 };
 
-const string getConvertCaseShaderStr (const string& instruction, const ConvertCase& convertCase)
+const string getConvertCaseShaderStr (const string& instruction, const ConvertCase& convertCase, bool addVectors = false)
 {
        map<string, string> params = convertCase.m_asmTypes;
 
@@ -10114,7 +10196,7 @@ const string getConvertCaseShaderStr (const string& instruction, const ConvertCa
        params["inDecorator"]   = getByteWidthStr(convertCase.m_fromType);
        params["outDecorator"]  = getByteWidthStr(convertCase.m_toType);
 
-       const StringTemplate shader (
+       std::string shader (
                "OpCapability Shader\n"
                "${datatype_capabilities}"
                "${datatype_extensions:opt}"
@@ -10140,12 +10222,19 @@ const string getConvertCaseShaderStr (const string& instruction, const ConvertCa
                "%f32        = OpTypeFloat 32\n"
                "%v2i32      = OpTypeVector %i32 2\n"
                "${datatype_additional_decl}"
+       );
+       if (addVectors)
+       {
+               shader += "%v2u32 = OpTypeVector %u32 2\n"
+                                       "%v2f32 = OpTypeVector %f32 2\n";
+       }
+       shader +=
                "%uvec3      = OpTypeVector %u32 3\n"
                // Derived types
-               "%in_ptr     = OpTypePointer Uniform %${inputType}\n"
-               "%out_ptr    = OpTypePointer Uniform %${outputType}\n"
-               "%in_buf     = OpTypeStruct %${inputType}\n"
-               "%out_buf    = OpTypeStruct %${outputType}\n"
+               "%in_ptr     = OpTypePointer Uniform %${inStorageType}\n"
+               "%out_ptr    = OpTypePointer Uniform %${outStorageType}\n"
+               "%in_buf     = OpTypeStruct %${inStorageType}\n"
+               "%out_buf    = OpTypeStruct %${outStorageType}\n"
                "%in_bufptr  = OpTypePointer Uniform %in_buf\n"
                "%out_bufptr = OpTypePointer Uniform %out_buf\n"
                "%indata     = OpVariable %in_bufptr Uniform\n"
@@ -10157,14 +10246,16 @@ const string getConvertCaseShaderStr (const string& instruction, const ConvertCa
                "%label      = OpLabel\n"
                "%inloc      = OpAccessChain %in_ptr %indata %zero\n"
                "%outloc     = OpAccessChain %out_ptr %outdata %zero\n"
-               "%inval      = OpLoad %${inputType} %inloc\n"
-               "%conv       = ${instruction} %${outputType} %inval\n"
-               "              OpStore %outloc %conv\n"
+               "%inval      = OpLoad %${inStorageType} %inloc\n"
+               "%in_cast    = ${inCast} %${inputType} %inval\n"
+               "%conv       = ${instruction} %${outputType} %in_cast\n"
+               "%out_cast   = ${outCast} %${outStorageType} %conv\n"
+               "              OpStore %outloc %out_cast\n"
                "              OpReturn\n"
                "              OpFunctionEnd\n"
-       );
+       ;
 
-       return shader.specialize(params);
+       return StringTemplate(shader).specialize(params);
 }
 
 void createConvertCases (vector<ConvertCase>& testCases, const string& instruction)
@@ -10266,8 +10357,13 @@ void createConvertCases (vector<ConvertCase>& testCases, const string& instructi
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_FLOAT_64,                     0x449a4000,                                                     true,   0x4093480000000000));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_FLOAT_32,                     0x4093480000000000,                                     true,   0x449a4000));
 
+               // Conversion to/from 32-bit floats are supported by both 16-bit
+               // storage and Float16. The tests are duplicated to exercise both
+               // cases.
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_FLOAT_16,                     0x449a4000,                                                     true,   0x64D2));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_FLOAT_32,                     0x64D2,                                                         true,   0x449a4000));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_FLOAT_16,                     0x449a4000,                                                     true,   0x64D2,                                 "no_storage",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_FLOAT_32,                     0x64D2,                                                         true,   0x449a4000,                             "no_storage",   false));
 
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_FLOAT_64,                     0x64D2,                                                         true,   0x4093480000000000));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_FLOAT_16,                     0x4093480000000000,                                     true,   0x64D2));
@@ -10275,44 +10371,44 @@ void createConvertCases (vector<ConvertCase>& testCases, const string& instructi
        else if (instruction == "OpConvertFToU")
        {
                // Normal numbers from uint8 range
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_8,           0x5020,                                                         true,   33,                                                                     "33"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_8,           0x5020,                                                         true,   33,                                                                     "33",   false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_UNSIGNED_8,           0x42280000,                                                     true,   42,                                                                     "42"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_UNSIGNED_8,           0x4067800000000000ull,                          true,   188,                                                            "188"));
 
                // Maximum uint8 value
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_8,           0x5BF8,                                                         true,   255,                                                            "max"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_8,           0x5BF8,                                                         true,   255,                                                            "max",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_UNSIGNED_8,           0x437F0000,                                                     true,   255,                                                            "max"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_UNSIGNED_8,           0x406FE00000000000ull,                          true,   255,                                                            "max"));
 
                // +0
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_8,           0x0000,                                                         true,   0,                                                                      "p0"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_8,           0x0000,                                                         true,   0,                                                                      "p0",   false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_UNSIGNED_8,           0x00000000,                                                     true,   0,                                                                      "p0"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_UNSIGNED_8,           0x0000000000000000ull,                          true,   0,                                                                      "p0"));
 
                // -0
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_8,           0x8000,                                                         true,   0,                                                                      "m0"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_8,           0x8000,                                                         true,   0,                                                                      "m0",   false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_UNSIGNED_8,           0x80000000,                                                     true,   0,                                                                      "m0"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_UNSIGNED_8,           0x8000000000000000ull,                          true,   0,                                                                      "m0"));
 
                // All hexadecimal values below represent 1234.0 as 16/32/64-bit IEEE 754 float
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_16,          0x64D2,                                                         true,   1234,                                                           "1234"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_32,          0x64D2,                                                         true,   1234,                                                           "1234"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_64,          0x64D2,                                                         true,   1234,                                                           "1234"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_16,          0x64D2,                                                         true,   1234,                                                           "1234", false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_32,          0x64D2,                                                         true,   1234,                                                           "1234", false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_64,          0x64D2,                                                         true,   1234,                                                           "1234", false));
 
                // 0x7BFF = 0111 1011 1111 1111 = 0 11110 1111111111 = 65504
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_16,          0x7BFF,                                                         true,   65504,                                                          "max"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_32,          0x7BFF,                                                         true,   65504,                                                          "max"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_64,          0x7BFF,                                                         true,   65504,                                                          "max"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_16,          0x7BFF,                                                         true,   65504,                                                          "max",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_32,          0x7BFF,                                                         true,   65504,                                                          "max",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_64,          0x7BFF,                                                         true,   65504,                                                          "max",  false));
 
                // +0
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_32,          0x0000,                                                         true,   0,                                                                      "p0"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_16,          0x0000,                                                         true,   0,                                                                      "p0"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_64,          0x0000,                                                         true,   0,                                                                      "p0"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_32,          0x0000,                                                         true,   0,                                                                      "p0",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_16,          0x0000,                                                         true,   0,                                                                      "p0",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_64,          0x0000,                                                         true,   0,                                                                      "p0",   false));
 
                // -0
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_16,          0x8000,                                                         true,   0,                                                                      "m0"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_32,          0x8000,                                                         true,   0,                                                                      "m0"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_64,          0x8000,                                                         true,   0,                                                                      "m0"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_16,          0x8000,                                                         true,   0,                                                                      "m0",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_32,          0x8000,                                                         true,   0,                                                                      "m0",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_UNSIGNED_64,          0x8000,                                                         true,   0,                                                                      "m0",   false));
 
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_UNSIGNED_16,          0x449a4000,                                                     true,   1234));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_UNSIGNED_32,          0x449a4000,                                                     true,   1234));
@@ -10324,24 +10420,24 @@ void createConvertCases (vector<ConvertCase>& testCases, const string& instructi
        else if (instruction == "OpConvertUToF")
        {
                // Normal numbers from uint8 range
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_8,           DATA_TYPE_FLOAT_16,                     116,                                                            true,   0x5740,                                                         "116"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_8,           DATA_TYPE_FLOAT_16,                     116,                                                            true,   0x5740,                                                         "116",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_8,           DATA_TYPE_FLOAT_32,                     232,                                                            true,   0x43680000,                                                     "232"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_8,           DATA_TYPE_FLOAT_64,                     164,                                                            true,   0x4064800000000000ull,                          "164"));
 
                // Maximum uint8 value
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_8,           DATA_TYPE_FLOAT_16,                     255,                                                            true,   0x5BF8,                                                         "max"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_8,           DATA_TYPE_FLOAT_16,                     255,                                                            true,   0x5BF8,                                                         "max",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_8,           DATA_TYPE_FLOAT_32,                     255,                                                            true,   0x437F0000,                                                     "max"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_8,           DATA_TYPE_FLOAT_64,                     255,                                                            true,   0x406FE00000000000ull,                          "max"));
 
                // All hexadecimal values below represent 1234.0 as 32/64-bit IEEE 754 float
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_16,          DATA_TYPE_FLOAT_16,                     1234,                                                           true,   0x64D2,                                                         "1234"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_32,          DATA_TYPE_FLOAT_16,                     1234,                                                           true,   0x64D2,                                                         "1234"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_64,          DATA_TYPE_FLOAT_16,                     1234,                                                           true,   0x64D2,                                                         "1234"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_16,          DATA_TYPE_FLOAT_16,                     1234,                                                           true,   0x64D2,                                                         "1234", false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_32,          DATA_TYPE_FLOAT_16,                     1234,                                                           true,   0x64D2,                                                         "1234", false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_64,          DATA_TYPE_FLOAT_16,                     1234,                                                           true,   0x64D2,                                                         "1234", false));
 
                // 0x7BFF = 0111 1011 1111 1111 = 0 11110 1111111111 = 65504
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_16,          DATA_TYPE_FLOAT_16,                     65504,                                                          true,   0x7BFF,                                                         "max"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_32,          DATA_TYPE_FLOAT_16,                     65504,                                                          true,   0x7BFF,                                                         "max"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_64,          DATA_TYPE_FLOAT_16,                     65504,                                                          true,   0x7BFF,                                                         "max"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_16,          DATA_TYPE_FLOAT_16,                     65504,                                                          true,   0x7BFF,                                                         "max",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_32,          DATA_TYPE_FLOAT_16,                     65504,                                                          true,   0x7BFF,                                                         "max",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_64,          DATA_TYPE_FLOAT_16,                     65504,                                                          true,   0x7BFF,                                                         "max",  false));
 
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_16,          DATA_TYPE_FLOAT_32,                     1234,                                                           true,   0x449a4000));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_UNSIGNED_16,          DATA_TYPE_FLOAT_64,                     1234,                                                           true,   0x4093480000000000));
@@ -10353,54 +10449,54 @@ void createConvertCases (vector<ConvertCase>& testCases, const string& instructi
        else if (instruction == "OpConvertFToS")
        {
                // Normal numbers from int8 range
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0xC980,                                                         true,   -11,                                                            "m11"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0xC980,                                                         true,   -11,                                                            "m11",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_SIGNED_8,                     0xC2140000,                                                     true,   -37,                                                            "m37"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_SIGNED_8,                     0xC050800000000000ull,                          true,   -66,                                                            "m66"));
 
                // Minimum int8 value
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0xD800,                                                         true,   -128,                                                           "min"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0xD800,                                                         true,   -128,                                                           "min",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_SIGNED_8,                     0xC3000000,                                                     true,   -128,                                                           "min"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_SIGNED_8,                     0xC060000000000000ull,                          true,   -128,                                                           "min"));
 
                // Maximum int8 value
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0x57F0,                                                         true,   127,                                                            "max"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0x57F0,                                                         true,   127,                                                            "max",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_SIGNED_8,                     0x42FE0000,                                                     true,   127,                                                            "max"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_SIGNED_8,                     0x405FC00000000000ull,                          true,   127,                                                            "max"));
 
                // +0
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0x0000,                                                         true,   0,                                                                      "p0"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0x0000,                                                         true,   0,                                                                      "p0",   false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_SIGNED_8,                     0x00000000,                                                     true,   0,                                                                      "p0"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_SIGNED_8,                     0x0000000000000000ull,                          true,   0,                                                                      "p0"));
 
                // -0
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0x8000,                                                         true,   0,                                                                      "m0"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_8,                     0x8000,                                                         true,   0,                                                                      "m0",   false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_SIGNED_8,                     0x80000000,                                                     true,   0,                                                                      "m0"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_64,                     DATA_TYPE_SIGNED_8,                     0x8000000000000000ull,                          true,   0,                                                                      "m0"));
 
                // All hexadecimal values below represent -1234.0 as 32/64-bit IEEE 754 float
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0xE4D2,                                                         true,   -1234,                                                          "m1234"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0xE4D2,                                                         true,   -1234,                                                          "m1234"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0xE4D2,                                                         true,   -1234,                                                          "m1234"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0xE4D2,                                                         true,   -1234,                                                          "m1234",        false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0xE4D2,                                                         true,   -1234,                                                          "m1234",        false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0xE4D2,                                                         true,   -1234,                                                          "m1234",        false));
 
                // 0xF800 = 1111 1000 0000 0000 = 1 11110 0000000000 = -32768
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0xF800,                                                         true,   -32768,                                                         "min"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0xF800,                                                         true,   -32768,                                                         "min"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0xF800,                                                         true,   -32768,                                                         "min"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0xF800,                                                         true,   -32768,                                                         "min",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0xF800,                                                         true,   -32768,                                                         "min",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0xF800,                                                         true,   -32768,                                                         "min",  false));
 
                // 0x77FF = 0111 0111 1111 1111 = 0 11101 1111111111 = 32752
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0x77FF,                                                         true,   32752,                                                          "max"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0x77FF,                                                         true,   32752,                                                          "max"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0x77FF,                                                         true,   32752,                                                          "max"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0x77FF,                                                         true,   32752,                                                          "max",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0x77FF,                                                         true,   32752,                                                          "max",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0x77FF,                                                         true,   32752,                                                          "max",  false));
 
                // +0
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0x0000,                                                         true,   0,                                                                      "p0"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0x0000,                                                         true,   0,                                                                      "p0"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0x0000,                                                         true,   0,                                                                      "p0"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0x0000,                                                         true,   0,                                                                      "p0",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0x0000,                                                         true,   0,                                                                      "p0",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0x0000,                                                         true,   0,                                                                      "p0",   false));
 
                // -0
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0x8000,                                                         true,   0,                                                                      "m0"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0x8000,                                                         true,   0,                                                                      "m0"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0x8000,                                                         true,   0,                                                                      "m0"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_16,            0x8000,                                                         true,   0,                                                                      "m0",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_32,            0x8000,                                                         true,   0,                                                                      "m0",   false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_16,                     DATA_TYPE_SIGNED_64,            0x8000,                                                         true,   0,                                                                      "m0",   false));
 
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_SIGNED_16,            0xc49a4000,                                                     true,   -1234));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_FLOAT_32,                     DATA_TYPE_SIGNED_32,            0xc49a4000,                                                     true,   -1234));
@@ -10414,34 +10510,34 @@ void createConvertCases (vector<ConvertCase>& testCases, const string& instructi
        else if (instruction == "OpConvertSToF")
        {
                // Normal numbers from int8 range
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_16,                     -12,                                                            true,   0xCA00,                                                         "m21"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_16,                     -12,                                                            true,   0xCA00,                                                         "m21",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_32,                     -21,                                                            true,   0xC1A80000,                                                     "m21"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_64,                     -99,                                                            true,   0xC058C00000000000ull,                          "m99"));
 
                // Minimum int8 value
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_16,                     -128,                                                           true,   0xD800,                                                         "min"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_16,                     -128,                                                           true,   0xD800,                                                         "min",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_32,                     -128,                                                           true,   0xC3000000,                                                     "min"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_64,                     -128,                                                           true,   0xC060000000000000ull,                          "min"));
 
                // Maximum int8 value
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_16,                     127,                                                            true,   0x57F0,                                                         "max"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_16,                     127,                                                            true,   0x57F0,                                                         "max",  false));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_32,                     127,                                                            true,   0x42FE0000,                                                     "max"));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_8,                     DATA_TYPE_FLOAT_64,                     127,                                                            true,   0x405FC00000000000ull,                          "max"));
 
                // All hexadecimal values below represent 1234.0 as 32/64-bit IEEE 754 float
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_16,            DATA_TYPE_FLOAT_16,                     -1234,                                                          true,   0xE4D2,                                                         "m1234"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_32,            DATA_TYPE_FLOAT_16,                     -1234,                                                          true,   0xE4D2,                                                         "m1234"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_64,            DATA_TYPE_FLOAT_16,                     -1234,                                                          true,   0xE4D2,                                                         "m1234"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_16,            DATA_TYPE_FLOAT_16,                     -1234,                                                          true,   0xE4D2,                                                         "m1234",        false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_32,            DATA_TYPE_FLOAT_16,                     -1234,                                                          true,   0xE4D2,                                                         "m1234",        false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_64,            DATA_TYPE_FLOAT_16,                     -1234,                                                          true,   0xE4D2,                                                         "m1234",        false));
 
                // 0xF800 = 1111 1000 0000 0000 = 1 11110 0000000000 = -32768
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_16,            DATA_TYPE_FLOAT_16,                     -32768,                                                         true,   0xF800,                                                         "min"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_32,            DATA_TYPE_FLOAT_16,                     -32768,                                                         true,   0xF800,                                                         "min"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_64,            DATA_TYPE_FLOAT_16,                     -32768,                                                         true,   0xF800,                                                         "min"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_16,            DATA_TYPE_FLOAT_16,                     -32768,                                                         true,   0xF800,                                                         "min",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_32,            DATA_TYPE_FLOAT_16,                     -32768,                                                         true,   0xF800,                                                         "min",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_64,            DATA_TYPE_FLOAT_16,                     -32768,                                                         true,   0xF800,                                                         "min",  false));
 
                // 0x77FF = 0111 0111 1111 1111 = 0 11101 1111111111 = 32752
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_16,            DATA_TYPE_FLOAT_16,                     32752,                                                          true,   0x77FF,                                                         "max"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_32,            DATA_TYPE_FLOAT_16,                     32752,                                                          true,   0x77FF,                                                         "max"));
-               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_64,            DATA_TYPE_FLOAT_16,                     32752,                                                          true,   0x77FF,                                                         "max"));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_16,            DATA_TYPE_FLOAT_16,                     32752,                                                          true,   0x77FF,                                                         "max",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_32,            DATA_TYPE_FLOAT_16,                     32752,                                                          true,   0x77FF,                                                         "max",  false));
+               testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_64,            DATA_TYPE_FLOAT_16,                     32752,                                                          true,   0x77FF,                                                         "max",  false));
 
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_16,            DATA_TYPE_FLOAT_32,                     -1234,                                                          true,   0xc49a4000));
                testCases.push_back(ConvertCase(instruction,    DATA_TYPE_SIGNED_16,            DATA_TYPE_FLOAT_64,                     -1234,                                                          true,   0xc093480000000000));
@@ -10518,12 +10614,12 @@ tcu::TestCaseGroup* createConvertComputeTests (tcu::TestContext& testCtx, const
        for (vector<ConvertCase>::const_iterator test = testCases.begin(); test != testCases.end(); ++test)
        {
                ComputeShaderSpec spec;
-               spec.assembly                   = getConvertCaseShaderStr(instruction, *test);
+               spec.assembly                   = getConvertCaseShaderStr(instruction, *test, true);
                spec.numWorkGroups              = IVec3(1, 1, 1);
                spec.inputs.push_back   (test->m_inputBuffer);
                spec.outputs.push_back  (test->m_outputBuffer);
 
-               getVulkanFeaturesAndExtensions(test->m_fromType, test->m_toType, spec.requestedVulkanFeatures, spec.extensions);
+               getVulkanFeaturesAndExtensions(test->m_fromType, test->m_toType, test->m_useStorageExt, spec.requestedVulkanFeatures, spec.extensions);
 
                group->addChild(new SpvAsmComputeShaderCase(testCtx, test->m_name.c_str(), "", spec));
        }
@@ -10553,7 +10649,7 @@ tcu::TestCaseGroup* createConvertGraphicsTests (tcu::TestContext& testCtx, const
                resources.outputs.push_back     (Resource(test->m_outputBuffer, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                extensions.push_back            ("VK_KHR_storage_buffer_storage_class");
 
-               getVulkanFeaturesAndExtensions(test->m_fromType, test->m_toType, vulkanFeatures, extensions);
+               getVulkanFeaturesAndExtensions(test->m_fromType, test->m_toType, test->m_useStorageExt, vulkanFeatures, extensions);
 
                vulkanFeatures.coreFeatures.vertexPipelineStoresAndAtomics      = true;
                vulkanFeatures.coreFeatures.fragmentStoresAndAtomics            = true;
@@ -11358,6 +11454,9 @@ tcu::TestCaseGroup* createFloat16VectorExtractSet (tcu::TestContext& testCtx)
                const size_t    typeStride;
                const char*             typeName;
                const char*             typeDecls;
+               const char*             typeStorage;
+               const string            loadFunction;
+               const string            storeFunction;
        };
 
        const TestType  testTypes[]     =
@@ -11367,41 +11466,65 @@ tcu::TestCaseGroup* createFloat16VectorExtractSet (tcu::TestContext& testCtx)
                        2 * sizeof(deFloat16),
                        "v2f16",
                        "      %v2f16 = OpTypeVector %f16 2\n"
+                       "%v2f16_i32_fn = OpTypeFunction %v2f16 %i32\n"
+                       "%void_f16_i32_fn = OpTypeFunction %void %f16 %i32\n"
+                       "%c_u32_high_ones = OpConstant %u32 0xffff0000\n"
+                       " %c_u32_low_ones = OpConstant %u32 0x0000ffff\n",
+                       "u32",
+                       loadV2F16FromUint,
+                       storeScalarF16AsUint
                },
                {
                        3,
                        4 * sizeof(deFloat16),
                        "v3f16",
+                       "      %v2f16 = OpTypeVector %f16 2\n"
                        "      %v3f16 = OpTypeVector %f16 3\n"
+                       "%v3f16_i32_fn = OpTypeFunction %v3f16 %i32\n"
+                       "%void_f16_i32_fn = OpTypeFunction %void %f16 %i32\n"
+                       "%c_u32_high_ones = OpConstant %u32 0xffff0000\n"
+                       " %c_u32_low_ones = OpConstant %u32 0x0000ffff\n",
+                       "ra_u32_2",
+                       loadV3F16FromUints,
+                       storeScalarF16AsUint
                },
                {
                        4,
                        4 * sizeof(deFloat16),
                        "v4f16",
+                       "      %v2f16 = OpTypeVector %f16 2\n"
                        "      %v4f16 = OpTypeVector %f16 4\n"
+                       "%v4f16_i32_fn = OpTypeFunction %v4f16 %i32\n"
+                       "%void_f16_i32_fn = OpTypeFunction %void %f16 %i32\n"
+                       "%c_u32_high_ones = OpConstant %u32 0xffff0000\n"
+                       " %c_u32_low_ones = OpConstant %u32 0x0000ffff\n",
+                       "ra_u32_2",
+                       loadV4F16FromUints,
+                       storeScalarF16AsUint
                },
        };
 
        const StringTemplate preMain
        (
                "  %c_i32_ndp = OpConstant %i32 ${num_data_points}\n"
+               " %c_i32_hndp = OpSpecConstantOp %i32 SDiv %c_i32_ndp %c_i32_2\n"
                "        %f16 = OpTypeFloat 16\n"
 
                "${type_decl}"
 
-               "   %up_${tt} = OpTypePointer Uniform %${tt}\n"
-               "   %ra_${tt} = OpTypeArray %${tt} %c_i32_ndp\n"
-               "   %SSBO_SRC = OpTypeStruct %ra_${tt}\n"
-               "%up_SSBO_SRC = OpTypePointer Uniform %SSBO_SRC\n"
-
                "     %up_u32 = OpTypePointer Uniform %u32\n"
                "     %ra_u32 = OpTypeArray %u32 %c_i32_ndp\n"
                "   %SSBO_IDX = OpTypeStruct %ra_u32\n"
                "%up_SSBO_IDX = OpTypePointer Uniform %SSBO_IDX\n"
 
-               "     %up_f16 = OpTypePointer Uniform %f16\n"
-               "     %ra_f16 = OpTypeArray %f16 %c_i32_ndp\n"
-               "   %SSBO_DST = OpTypeStruct %ra_f16\n"
+               "   %ra_u32_2 = OpTypeArray %u32 %c_u32_2\n"
+               " %ra_u32_ndp = OpTypeArray %u32 %c_i32_ndp\n"
+               "%ra_ra_u32_2 = OpTypeArray %ra_u32_2 %c_i32_ndp\n"
+               "   %SSBO_SRC = OpTypeStruct %ra_${ts}\n"
+               "%up_SSBO_SRC = OpTypePointer Uniform %SSBO_SRC\n"
+
+               " %ra_u32_hndp = OpTypeArray %u32 %c_i32_hndp\n"
+               "   %SSBO_DST = OpTypeStruct %ra_u32_hndp\n"
                "%up_SSBO_DST = OpTypePointer Uniform %SSBO_DST\n"
 
                "   %ssbo_src = OpVariable %up_SSBO_SRC Uniform\n"
@@ -11411,7 +11534,9 @@ tcu::TestCaseGroup* createFloat16VectorExtractSet (tcu::TestContext& testCtx)
 
        const StringTemplate decoration
        (
-               "OpDecorate %ra_${tt} ArrayStride ${tt_stride}\n"
+               "OpDecorate %ra_u32_2 ArrayStride 4\n"
+               "OpDecorate %ra_u32_hndp ArrayStride 4\n"
+               "OpDecorate %ra_ra_u32_2 ArrayStride 8\n"
                "OpMemberDecorate %SSBO_SRC 0 Offset 0\n"
                "OpDecorate %SSBO_SRC BufferBlock\n"
                "OpDecorate %ssbo_src DescriptorSet 0\n"
@@ -11423,7 +11548,6 @@ tcu::TestCaseGroup* createFloat16VectorExtractSet (tcu::TestContext& testCtx)
                "OpDecorate %ssbo_idx DescriptorSet 0\n"
                "OpDecorate %ssbo_idx Binding 1\n"
 
-               "OpDecorate %ra_f16 ArrayStride 2\n"
                "OpMemberDecorate %SSBO_DST 0 Offset 0\n"
                "OpDecorate %SSBO_DST BufferBlock\n"
                "OpDecorate %ssbo_dst DescriptorSet 0\n"
@@ -11455,16 +11579,14 @@ tcu::TestCaseGroup* createFloat16VectorExtractSet (tcu::TestContext& testCtx)
                "    %write = OpLabel\n"
                "      %ndx = OpLoad %i32 %i\n"
 
-               "      %src = OpAccessChain %up_${tt} %ssbo_src %c_i32_0 %ndx\n"
-               "  %val_src = OpLoad %${tt} %src\n"
+               "  %val_src = OpFunctionCall %${tt} %ld_arg_ssbo_src %ndx\n"
 
                "  %src_idx = OpAccessChain %up_u32 %ssbo_idx %c_i32_0 %ndx\n"
                "  %val_idx = OpLoad %u32 %src_idx\n"
 
                "  %val_dst = OpVectorExtractDynamic %f16 %val_src %val_idx\n"
-               "      %dst = OpAccessChain %up_f16 %ssbo_dst %c_i32_0 %ndx\n"
+               "      %dst = OpFunctionCall %void %st_fn_ssbo_dst %val_dst %ndx\n"
 
-               "             OpStore %dst %val_dst\n"
                "             OpBranch %next\n"
 
                "     %next = OpLabel\n"
@@ -11499,25 +11621,25 @@ tcu::TestCaseGroup* createFloat16VectorExtractSet (tcu::TestContext& testCtx)
 
                specs["num_data_points"]        = de::toString(iterations);
                specs["tt"]                                     = testType.typeName;
+               specs["ts"]                                     = testType.typeStorage;
                specs["tt_stride"]                      = de::toString(testType.typeStride);
                specs["type_decl"]                      = testType.typeDecls;
 
-               fragments["extension"]          = "OpExtension \"SPV_KHR_16bit_storage\"";
-               fragments["capability"]         = "OpCapability StorageUniformBufferBlock16\nOpCapability Float16\n";
+               fragments["capability"]         = "OpCapability Float16\n";
                fragments["decoration"]         = decoration.specialize(specs);
                fragments["pre_main"]           = preMain.specialize(specs);
                fragments["testfun"]            = testFun.specialize(specs);
+               fragments["testfun"]            += StringTemplate(testType.loadFunction).specialize({{"var", "ssbo_src"}});
+               fragments["testfun"]            += StringTemplate(testType.storeFunction).specialize({{"var", "ssbo_dst"}});
 
                specResource.inputs.push_back(Resource(BufferSp(new Float16Buffer(float16InputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.inputs.push_back(Resource(BufferSp(new Uint32Buffer(inputDataNdx)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.outputs.push_back(Resource(BufferSp(new Float16Buffer(float16OutputDummy)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.verifyIO = compareFP16VectorExtractFunc;
 
-               extensions.push_back("VK_KHR_16bit_storage");
                extensions.push_back("VK_KHR_shader_float16_int8");
 
                features.extFloat16Int8         = EXTFLOAT16INT8FEATURES_FLOAT16;
-               features.ext16BitStorage        = EXT16BITSTORAGEFEATURES_UNIFORM_BUFFER_BLOCK;
 
                finalizeTestsCreation(specResource, fragments, testCtx, *testGroup.get(), testName, features, extensions, IVec3(1, 1, 1));
        }
@@ -11594,6 +11716,9 @@ tcu::TestCaseGroup* createFloat16VectorInsertSet (tcu::TestContext& testCtx)
                const char*             typeName;
                const char*             typeDecls;
                VerifyIOFunc    verifyIOFunc;
+               const char*             typeStorage;
+               const string            loadFunction;
+               const string            storeFunction;
        };
 
        const TestType  testTypes[]     =
@@ -11602,22 +11727,39 @@ tcu::TestCaseGroup* createFloat16VectorInsertSet (tcu::TestContext& testCtx)
                        2,
                        2 * sizeof(deFloat16),
                        "v2f16",
-                       "      %v2f16 = OpTypeVector %f16 2\n",
-                       compareFP16VectorInsertFunc<2, replacement>
+                       "      %v2f16 = OpTypeVector %f16 2\n"
+                       "%v2f16_i32_fn = OpTypeFunction %v2f16 %i32\n"
+                       "%void_v2f16_i32_fn = OpTypeFunction %void %v2f16 %i32\n",
+                       compareFP16VectorInsertFunc<2, replacement>,
+                       "u32",
+                       loadV2F16FromUint,
+                       storeV2F16AsUint
                },
                {
                        3,
                        4 * sizeof(deFloat16),
                        "v3f16",
-                       "      %v3f16 = OpTypeVector %f16 3\n",
-                       compareFP16VectorInsertFunc<3, replacement>
+                       "      %v2f16 = OpTypeVector %f16 2\n"
+                       "      %v3f16 = OpTypeVector %f16 3\n"
+                       "%v3f16_i32_fn = OpTypeFunction %v3f16 %i32\n"
+                       "%void_v3f16_i32_fn = OpTypeFunction %void %v3f16 %i32\n",
+                       compareFP16VectorInsertFunc<3, replacement>,
+                       "ra_u32_2",
+                       loadV3F16FromUints,
+                       storeV3F16AsUints
                },
                {
                        4,
                        4 * sizeof(deFloat16),
                        "v4f16",
-                       "      %v4f16 = OpTypeVector %f16 4\n",
-                       compareFP16VectorInsertFunc<4, replacement>
+                       "      %v2f16 = OpTypeVector %f16 2\n"
+                       "      %v4f16 = OpTypeVector %f16 4\n"
+                       "%v4f16_i32_fn = OpTypeFunction %v4f16 %i32\n"
+                       "%void_v4f16_i32_fn = OpTypeFunction %void %v4f16 %i32\n",
+                       compareFP16VectorInsertFunc<4, replacement>,
+                       "ra_u32_2",
+                       loadV4F16FromUints,
+                       storeV4F16AsUints
                },
        };
 
@@ -11629,17 +11771,17 @@ tcu::TestCaseGroup* createFloat16VectorInsertSet (tcu::TestContext& testCtx)
 
                "${type_decl}"
 
-               "   %up_${tt} = OpTypePointer Uniform %${tt}\n"
-               "   %ra_${tt} = OpTypeArray %${tt} %c_i32_ndp\n"
-               "   %SSBO_SRC = OpTypeStruct %ra_${tt}\n"
-               "%up_SSBO_SRC = OpTypePointer Uniform %SSBO_SRC\n"
-
-               "     %up_u32 = OpTypePointer Uniform %u32\n"
                "     %ra_u32 = OpTypeArray %u32 %c_i32_ndp\n"
+               "         %up_u32 = OpTypePointer Uniform %u32\n"
                "   %SSBO_IDX = OpTypeStruct %ra_u32\n"
                "%up_SSBO_IDX = OpTypePointer Uniform %SSBO_IDX\n"
 
-               "   %SSBO_DST = OpTypeStruct %ra_${tt}\n"
+               "   %ra_u32_2 = OpTypeArray %u32 %c_u32_2\n"
+               "%ra_ra_u32_2 = OpTypeArray %ra_u32_2 %c_i32_ndp\n"
+               "   %SSBO_SRC = OpTypeStruct %ra_${ts}\n"
+               "%up_SSBO_SRC = OpTypePointer Uniform %SSBO_SRC\n"
+
+               "   %SSBO_DST = OpTypeStruct %ra_${ts}\n"
                "%up_SSBO_DST = OpTypePointer Uniform %SSBO_DST\n"
 
                "   %ssbo_src = OpVariable %up_SSBO_SRC Uniform\n"
@@ -11649,7 +11791,8 @@ tcu::TestCaseGroup* createFloat16VectorInsertSet (tcu::TestContext& testCtx)
 
        const StringTemplate decoration
        (
-               "OpDecorate %ra_${tt} ArrayStride ${tt_stride}\n"
+               "OpDecorate %ra_u32_2 ArrayStride 4\n"
+               "OpDecorate %ra_ra_u32_2 ArrayStride 8\n"
                "OpMemberDecorate %SSBO_SRC 0 Offset 0\n"
                "OpDecorate %SSBO_SRC BufferBlock\n"
                "OpDecorate %ssbo_src DescriptorSet 0\n"
@@ -11692,16 +11835,14 @@ tcu::TestCaseGroup* createFloat16VectorInsertSet (tcu::TestContext& testCtx)
                "    %write = OpLabel\n"
                "      %ndx = OpLoad %i32 %i\n"
 
-               "      %src = OpAccessChain %up_${tt} %ssbo_src %c_i32_0 %ndx\n"
-               "  %val_src = OpLoad %${tt} %src\n"
+               "  %val_src = OpFunctionCall %${tt} %ld_arg_ssbo_src %ndx\n"
 
                "  %src_idx = OpAccessChain %up_u32 %ssbo_idx %c_i32_0 %ndx\n"
                "  %val_idx = OpLoad %u32 %src_idx\n"
 
                "  %val_dst = OpVectorInsertDynamic %${tt} %val_src %c_f16_ins %val_idx\n"
-               "      %dst = OpAccessChain %up_${tt} %ssbo_dst %c_i32_0 %ndx\n"
+               "      %dst = OpFunctionCall %void %st_fn_ssbo_dst %val_dst %ndx\n"
 
-               "             OpStore %dst %val_dst\n"
                "             OpBranch %next\n"
 
                "     %next = OpLabel\n"
@@ -11736,26 +11877,26 @@ tcu::TestCaseGroup* createFloat16VectorInsertSet (tcu::TestContext& testCtx)
 
                specs["num_data_points"]        = de::toString(iterations);
                specs["tt"]                                     = testType.typeName;
+               specs["ts"]                                     = testType.typeStorage;
                specs["tt_stride"]                      = de::toString(testType.typeStride);
                specs["type_decl"]                      = testType.typeDecls;
                specs["replacement"]            = de::toString(replacement);
 
-               fragments["extension"]          = "OpExtension \"SPV_KHR_16bit_storage\"";
-               fragments["capability"]         = "OpCapability StorageUniformBufferBlock16\nOpCapability Float16\n";
+               fragments["capability"]         = "OpCapability Float16\n";
                fragments["decoration"]         = decoration.specialize(specs);
                fragments["pre_main"]           = preMain.specialize(specs);
                fragments["testfun"]            = testFun.specialize(specs);
+               fragments["testfun"]            += StringTemplate(testType.loadFunction).specialize({{"var", "ssbo_src"}});
+               fragments["testfun"]            += StringTemplate(testType.storeFunction).specialize({{"var", "ssbo_dst"}});
 
                specResource.inputs.push_back(Resource(BufferSp(new Float16Buffer(float16InputData)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.inputs.push_back(Resource(BufferSp(new Uint32Buffer(inputDataNdx)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.outputs.push_back(Resource(BufferSp(new Float16Buffer(float16OutputDummy)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.verifyIO = testType.verifyIOFunc;
 
-               extensions.push_back("VK_KHR_16bit_storage");
                extensions.push_back("VK_KHR_shader_float16_int8");
 
                features.extFloat16Int8         = EXTFLOAT16INT8FEATURES_FLOAT16;
-               features.ext16BitStorage        = EXT16BITSTORAGEFEATURES_UNIFORM_BUFFER_BLOCK;
 
                finalizeTestsCreation(specResource, fragments, testCtx, *testGroup.get(), testName, features, extensions, IVec3(1, 1, 1));
        }
@@ -11899,6 +12040,8 @@ tcu::TestCaseGroup* createFloat16VectorShuffleSet (tcu::TestContext& testCtx)
        {
                const deUint32  typeComponents;
                const char*             typeName;
+               const string    loadFunction;
+               const string    storeFunction;
        };
 
        const TestType  testTypes[]     =
@@ -11906,14 +12049,20 @@ tcu::TestCaseGroup* createFloat16VectorShuffleSet (tcu::TestContext& testCtx)
                {
                        2,
                        "v2f16",
+                       loadV2F16FromUint,
+                       storeV2F16AsUint
                },
                {
                        3,
                        "v3f16",
+                       loadV3F16FromUints,
+                       storeV3F16AsUints
                },
                {
                        4,
                        "v4f16",
+                       loadV4F16FromUints,
+                       storeV4F16AsUints
                },
        };
 
@@ -11926,19 +12075,23 @@ tcu::TestCaseGroup* createFloat16VectorShuffleSet (tcu::TestContext& testCtx)
                "        %v3f16 = OpTypeVector %f16 3\n"
                "        %v4f16 = OpTypeVector %f16 4\n"
 
-               "     %up_v2f16 = OpTypePointer Uniform %v2f16\n"
-               "     %ra_v2f16 = OpTypeArray %v2f16 %c_i32_ndp\n"
-               "   %SSBO_v2f16 = OpTypeStruct %ra_v2f16\n"
-               "%up_SSBO_v2f16 = OpTypePointer Uniform %SSBO_v2f16\n"
+               "     %v2f16_i32_fn = OpTypeFunction %v2f16 %i32\n"
+               "     %v3f16_i32_fn = OpTypeFunction %v3f16 %i32\n"
+               "     %v4f16_i32_fn = OpTypeFunction %v4f16 %i32\n"
+               "%void_v2f16_i32_fn = OpTypeFunction %void %v2f16 %i32\n"
+               "%void_v3f16_i32_fn = OpTypeFunction %void %v3f16 %i32\n"
+               "%void_v4f16_i32_fn = OpTypeFunction %void %v4f16 %i32\n"
+
+               "     %ra_u32_2 = OpTypeArray %u32 %c_u32_2\n"
+               "   %ra_u32_ndp = OpTypeArray %u32 %c_i32_ndp\n"
+               "  %ra_ra_u32_2 = OpTypeArray %ra_u32_2 %c_i32_ndp\n"
+               "       %up_u32 = OpTypePointer Uniform %u32\n"
+               "   %SSBO_v2f16 = OpTypeStruct %ra_u32_ndp\n"
+               "   %SSBO_v3f16 = OpTypeStruct %ra_ra_u32_2\n"
+               "   %SSBO_v4f16 = OpTypeStruct %ra_ra_u32_2\n"
 
-               "     %up_v3f16 = OpTypePointer Uniform %v3f16\n"
-               "     %ra_v3f16 = OpTypeArray %v3f16 %c_i32_ndp\n"
-               "   %SSBO_v3f16 = OpTypeStruct %ra_v3f16\n"
+               "%up_SSBO_v2f16 = OpTypePointer Uniform %SSBO_v2f16\n"
                "%up_SSBO_v3f16 = OpTypePointer Uniform %SSBO_v3f16\n"
-
-               "     %up_v4f16 = OpTypePointer Uniform %v4f16\n"
-               "     %ra_v4f16 = OpTypeArray %v4f16 %c_i32_ndp\n"
-               "   %SSBO_v4f16 = OpTypeStruct %ra_v4f16\n"
                "%up_SSBO_v4f16 = OpTypePointer Uniform %SSBO_v4f16\n"
 
                "        %fun_t = OpTypeFunction %${tt_dst} %${tt_src0} %${tt_src1} %i32\n"
@@ -11950,9 +12103,9 @@ tcu::TestCaseGroup* createFloat16VectorShuffleSet (tcu::TestContext& testCtx)
 
        const StringTemplate decoration
        (
-               "OpDecorate %ra_v2f16 ArrayStride 4\n"
-               "OpDecorate %ra_v3f16 ArrayStride 8\n"
-               "OpDecorate %ra_v4f16 ArrayStride 8\n"
+               "OpDecorate %ra_u32_2 ArrayStride 4\n"
+               "OpDecorate %ra_u32_ndp ArrayStride 4\n"
+               "OpDecorate %ra_ra_u32_2 ArrayStride 8\n"
 
                "OpMemberDecorate %SSBO_v2f16 0 Offset 0\n"
                "OpDecorate %SSBO_v2f16 BufferBlock\n"
@@ -11995,13 +12148,10 @@ tcu::TestCaseGroup* createFloat16VectorShuffleSet (tcu::TestContext& testCtx)
 
                "    %write = OpLabel\n"
                "      %ndx = OpLoad %i32 %i\n"
-               "     %src0 = OpAccessChain %up_${tt_src0} %ssbo_src0 %c_i32_0 %ndx\n"
-               " %val_src0 = OpLoad %${tt_src0} %src0\n"
-               "     %src1 = OpAccessChain %up_${tt_src1} %ssbo_src1 %c_i32_0 %ndx\n"
-               " %val_src1 = OpLoad %${tt_src1} %src1\n"
+               " %val_src0 = OpFunctionCall %${tt_src0} %ld_arg_ssbo_src0 %ndx\n"
+               " %val_src1 = OpFunctionCall %${tt_src1} %ld_arg_ssbo_src1 %ndx\n"
                "  %val_dst = OpFunctionCall %${tt_dst} %sw_fun %val_src0 %val_src1 %ndx\n"
-               "      %dst = OpAccessChain %up_${tt_dst} %ssbo_dst %c_i32_0 %ndx\n"
-               "             OpStore %dst %val_dst\n"
+               "      %dst = OpFunctionCall %void %st_fn_ssbo_dst %val_dst %ndx\n"
                "             OpBranch %next\n"
 
                "     %next = OpLabel\n"
@@ -12111,22 +12261,22 @@ tcu::TestCaseGroup* createFloat16VectorShuffleSet (tcu::TestContext& testCtx)
                                specs["case_list"]                      = caseList;
                                specs["case_count"]                     = de::toString(caseCount);
 
-                               fragments["extension"]          = "OpExtension \"SPV_KHR_16bit_storage\"";
-                               fragments["capability"]         = "OpCapability StorageUniformBufferBlock16\nOpCapability Float16\n";
+                               fragments["capability"]         = "OpCapability Float16\n";
                                fragments["decoration"]         = decoration.specialize(specs);
                                fragments["pre_main"]           = preMain.specialize(specs);
                                fragments["testfun"]            = testFun.specialize(specs);
+                               fragments["testfun"]            += StringTemplate(src0Type.loadFunction).specialize({{"var", "ssbo_src0"}});
+                               fragments["testfun"]            += StringTemplate(src1Type.loadFunction).specialize({{"var", "ssbo_src1"}});
+                               fragments["testfun"]            += StringTemplate(dstType.storeFunction).specialize({{"var", "ssbo_dst"}});
 
                                specResource.inputs.push_back(Resource(BufferSp(new Float16Buffer(float16Input0Data)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                                specResource.inputs.push_back(Resource(BufferSp(new Float16Buffer(float16Input1Data)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                                specResource.outputs.push_back(Resource(BufferSp(new Float16Buffer(float16OutputDummy)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                                specResource.verifyIO = getFloat16VectorShuffleVerifyIOFunc(dstType.typeComponents, src0Type.typeComponents, src1Type.typeComponents);
 
-                               extensions.push_back("VK_KHR_16bit_storage");
                                extensions.push_back("VK_KHR_shader_float16_int8");
 
                                features.extFloat16Int8         = EXTFLOAT16INT8FEATURES_FLOAT16;
-                               features.ext16BitStorage        = EXT16BITSTORAGEFEATURES_UNIFORM_BUFFER_BLOCK;
 
                                finalizeTestsCreation(specResource, fragments, testCtx, *testGroup.get(), testName, features, extensions, IVec3(1, 1, 1));
                        }
@@ -12194,7 +12344,45 @@ tcu::TestCaseGroup* createFloat16CompositeConstructSet (tcu::TestContext& testCt
 
                "${consts}"
 
+               "     %c_f16_n1 = OpConstant %f16 -1.0\n"
+               "   %c_v2f16_n1 = OpConstantComposite %v2f16 %c_f16_n1 %c_f16_n1\n"
                "      %c_u32_5 = OpConstant %u32 5\n"
+               "      %c_u32_6 = OpConstant %u32 6\n"
+               "      %c_u32_7 = OpConstant %u32 7\n"
+               "      %c_u32_8 = OpConstant %u32 8\n"
+               "      %c_u32_9 = OpConstant %u32 9\n"
+               "     %c_u32_10 = OpConstant %u32 10\n"
+               "     %c_u32_11 = OpConstant %u32 11\n"
+               "     %c_u32_12 = OpConstant %u32 12\n"
+               "     %c_u32_13 = OpConstant %u32 13\n"
+               "     %c_u32_14 = OpConstant %u32 14\n"
+               "     %c_u32_15 = OpConstant %u32 15\n"
+               "     %c_u32_16 = OpConstant %u32 16\n"
+               "     %c_u32_17 = OpConstant %u32 17\n"
+               "     %c_u32_18 = OpConstant %u32 18\n"
+               "     %c_u32_19 = OpConstant %u32 19\n"
+               "     %c_u32_20 = OpConstant %u32 20\n"
+               "     %c_u32_21 = OpConstant %u32 21\n"
+               "     %c_u32_22 = OpConstant %u32 22\n"
+               "     %c_u32_23 = OpConstant %u32 23\n"
+               "     %c_u32_24 = OpConstant %u32 24\n"
+               "     %c_u32_25 = OpConstant %u32 25\n"
+               "     %c_u32_26 = OpConstant %u32 26\n"
+               "     %c_u32_27 = OpConstant %u32 27\n"
+               "     %c_u32_28 = OpConstant %u32 28\n"
+               "     %c_u32_29 = OpConstant %u32 29\n"
+               "     %c_u32_30 = OpConstant %u32 30\n"
+               "     %c_u32_31 = OpConstant %u32 31\n"
+               "     %c_u32_33 = OpConstant %u32 33\n"
+               "     %c_u32_34 = OpConstant %u32 34\n"
+               "     %c_u32_35 = OpConstant %u32 35\n"
+               "     %c_u32_36 = OpConstant %u32 36\n"
+               "     %c_u32_37 = OpConstant %u32 37\n"
+               "     %c_u32_38 = OpConstant %u32 38\n"
+               "     %c_u32_39 = OpConstant %u32 39\n"
+               "     %c_u32_40 = OpConstant %u32 40\n"
+               "     %c_u32_41 = OpConstant %u32 41\n"
+               "     %c_u32_44 = OpConstant %u32 44\n"
 
                " %f16arr3      = OpTypeArray %f16 %c_u32_3\n"
                " %v2f16arr3    = OpTypeArray %v2f16 %c_u32_3\n"
@@ -12205,9 +12393,10 @@ tcu::TestCaseGroup* createFloat16CompositeConstructSet (tcu::TestContext& testCt
                " %struct16arr3 = OpTypeArray %struct16 %c_u32_3\n"
                " %st_test      = OpTypeStruct %f16 %v2f16 %v3f16 %v4f16 %f16arr3 %struct16arr3 %v2f16arr5 %f16 %v3f16arr5 %v4f16arr3\n"
 
-               "        %up_st = OpTypePointer Uniform %st_test\n"
-               "        %ra_st = OpTypeArray %st_test %c_i32_ndp\n"
-               "      %SSBO_st = OpTypeStruct %ra_st\n"
+               "       %up_u32 = OpTypePointer Uniform %u32\n"
+               "    %ra_u32_44 = OpTypeArray %u32 %c_u32_44\n"
+               "    %ra_ra_u32 = OpTypeArray %ra_u32_44 %c_i32_ndp\n"
+               "      %SSBO_st = OpTypeStruct %ra_ra_u32\n"
                "   %up_SSBO_st = OpTypePointer Uniform %SSBO_st\n"
 
                "     %ssbo_dst = OpVariable %up_SSBO_st Uniform\n"
@@ -12216,7 +12405,8 @@ tcu::TestCaseGroup* createFloat16CompositeConstructSet (tcu::TestContext& testCt
        const StringTemplate decoration
        (
                "OpDecorate %SSBO_st BufferBlock\n"
-               "OpDecorate %ra_st ArrayStride ${struct_item_size}\n"
+               "OpDecorate %ra_u32_44 ArrayStride 4\n"
+               "OpDecorate %ra_ra_u32 ArrayStride ${struct_item_size}\n"
                "OpDecorate %ssbo_dst DescriptorSet 0\n"
                "OpDecorate %ssbo_dst Binding 1\n"
 
@@ -12320,8 +12510,218 @@ tcu::TestCaseGroup* createFloat16CompositeConstructSet (tcu::TestContext& testCt
                "      %fld9 = OpCompositeConstruct %v4f16arr3 %fld9_0 %fld9_1 %fld9_2\n"
 
                "    %st_val = OpCompositeConstruct %st_test %c_f16_0 %fld1 %fld2 %fld3 %fld4 %fld5 %fld6 %c_f16_50 %fld8 %fld9\n"
-               "       %dst = OpAccessChain %up_st %ssbo_dst %c_i32_0 %ndx\n"
-               "              OpStore %dst %st_val\n"
+
+               // Storage section: all elements that are not directly accessed should
+               // have the value of -1.0. This means for f16 and v3f16 stores the v2f16
+               // is constructed with one element from a constant -1.0.
+               // half offset 0
+               "      %ex_0 = OpCompositeExtract %f16 %st_val 0\n"
+               "     %vec_0 = OpCompositeConstruct %v2f16 %ex_0 %c_f16_n1\n"
+               "      %bc_0 = OpBitcast %u32 %vec_0\n"
+               "     %gep_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_0\n"
+               "              OpStore %gep_0 %bc_0\n"
+
+               // <2 x half> offset 4
+               "      %ex_1 = OpCompositeExtract %v2f16 %st_val 1\n"
+               "      %bc_1 = OpBitcast %u32 %ex_1\n"
+               "     %gep_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_1\n"
+               "              OpStore %gep_1 %bc_1\n"
+
+               // <3 x half> offset 8
+               "      %ex_2 = OpCompositeExtract %v3f16 %st_val 2\n"
+               "    %ex_2_0 = OpVectorShuffle %v2f16 %ex_2 %c_v2f16_n1 0 1\n"
+               "    %ex_2_1 = OpVectorShuffle %v2f16 %ex_2 %c_v2f16_n1 2 3\n"
+               "    %bc_2_0 = OpBitcast %u32 %ex_2_0\n"
+               "    %bc_2_1 = OpBitcast %u32 %ex_2_1\n"
+               "   %gep_2_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_2\n"
+               "   %gep_2_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_3\n"
+               "              OpStore %gep_2_0 %bc_2_0\n"
+               "              OpStore %gep_2_1 %bc_2_1\n"
+
+               // <4 x half> offset 16
+               "      %ex_3 = OpCompositeExtract %v4f16 %st_val 3\n"
+               "    %ex_3_0 = OpVectorShuffle %v2f16 %ex_3 %ex_3 0 1\n"
+               "    %ex_3_1 = OpVectorShuffle %v2f16 %ex_3 %ex_3 2 3\n"
+               "    %bc_3_0 = OpBitcast %u32 %ex_3_0\n"
+               "    %bc_3_1 = OpBitcast %u32 %ex_3_1\n"
+               "   %gep_3_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_4\n"
+               "   %gep_3_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_5\n"
+               "              OpStore %gep_3_0 %bc_3_0\n"
+               "              OpStore %gep_3_1 %bc_3_1\n"
+
+               // [3 x half] offset 24
+               "    %ex_4_0 = OpCompositeExtract %f16 %st_val 4 0\n"
+               "    %ex_4_1 = OpCompositeExtract %f16 %st_val 4 1\n"
+               "    %ex_4_2 = OpCompositeExtract %f16 %st_val 4 2\n"
+               "   %vec_4_0 = OpCompositeConstruct %v2f16 %ex_4_0 %ex_4_1\n"
+               "   %vec_4_1 = OpCompositeConstruct %v2f16 %ex_4_2 %c_f16_n1\n"
+               "    %bc_4_0 = OpBitcast %u32 %vec_4_0\n"
+               "    %bc_4_1 = OpBitcast %u32 %vec_4_1\n"
+               "   %gep_4_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_6\n"
+               "   %gep_4_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_7\n"
+               "              OpStore %gep_4_0 %bc_4_0\n"
+               "              OpStore %gep_4_1 %bc_4_1\n"
+
+               // [3 x {half, [3 x <2 x half>]}] offset 32
+               "    %ex_5_0 = OpCompositeExtract %struct16 %st_val 5 0\n"
+               "    %ex_5_1 = OpCompositeExtract %struct16 %st_val 5 1\n"
+               "    %ex_5_2 = OpCompositeExtract %struct16 %st_val 5 2\n"
+               "  %ex_5_0_0 = OpCompositeExtract %f16 %ex_5_0 0\n"
+               "  %ex_5_1_0 = OpCompositeExtract %f16 %ex_5_1 0\n"
+               "  %ex_5_2_0 = OpCompositeExtract %f16 %ex_5_2 0\n"
+               "%ex_5_0_1_0 = OpCompositeExtract %v2f16 %ex_5_0 1 0\n"
+               "%ex_5_0_1_1 = OpCompositeExtract %v2f16 %ex_5_0 1 1\n"
+               "%ex_5_0_1_2 = OpCompositeExtract %v2f16 %ex_5_0 1 2\n"
+               "%ex_5_1_1_0 = OpCompositeExtract %v2f16 %ex_5_1 1 0\n"
+               "%ex_5_1_1_1 = OpCompositeExtract %v2f16 %ex_5_1 1 1\n"
+               "%ex_5_1_1_2 = OpCompositeExtract %v2f16 %ex_5_1 1 2\n"
+               "%ex_5_2_1_0 = OpCompositeExtract %v2f16 %ex_5_2 1 0\n"
+               "%ex_5_2_1_1 = OpCompositeExtract %v2f16 %ex_5_2 1 1\n"
+               "%ex_5_2_1_2 = OpCompositeExtract %v2f16 %ex_5_2 1 2\n"
+               " %vec_5_0_0 = OpCompositeConstruct %v2f16 %ex_5_0_0 %c_f16_n1\n"
+               " %vec_5_1_0 = OpCompositeConstruct %v2f16 %ex_5_1_0 %c_f16_n1\n"
+               " %vec_5_2_0 = OpCompositeConstruct %v2f16 %ex_5_2_0 %c_f16_n1\n"
+               "  %bc_5_0_0 = OpBitcast %u32 %vec_5_0_0\n"
+               "  %bc_5_1_0 = OpBitcast %u32 %vec_5_1_0\n"
+               "  %bc_5_2_0 = OpBitcast %u32 %vec_5_2_0\n"
+               "%bc_5_0_1_0 = OpBitcast %u32 %ex_5_0_1_0\n"
+               "%bc_5_0_1_1 = OpBitcast %u32 %ex_5_0_1_1\n"
+               "%bc_5_0_1_2 = OpBitcast %u32 %ex_5_0_1_2\n"
+               "%bc_5_1_1_0 = OpBitcast %u32 %ex_5_1_1_0\n"
+               "%bc_5_1_1_1 = OpBitcast %u32 %ex_5_1_1_1\n"
+               "%bc_5_1_1_2 = OpBitcast %u32 %ex_5_1_1_2\n"
+               "%bc_5_2_1_0 = OpBitcast %u32 %ex_5_2_1_0\n"
+               "%bc_5_2_1_1 = OpBitcast %u32 %ex_5_2_1_1\n"
+               "%bc_5_2_1_2 = OpBitcast %u32 %ex_5_2_1_2\n"
+               "  %gep_5_0_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_8\n"
+               "%gep_5_0_1_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_9\n"
+               "%gep_5_0_1_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_10\n"
+               "%gep_5_0_1_2 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_11\n"
+               "  %gep_5_1_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_12\n"
+               "%gep_5_1_1_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_13\n"
+               "%gep_5_1_1_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_14\n"
+               "%gep_5_1_1_2 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_15\n"
+               "  %gep_5_2_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_16\n"
+               "%gep_5_2_1_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_17\n"
+               "%gep_5_2_1_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_18\n"
+               "%gep_5_2_1_2 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_19\n"
+               "              OpStore %gep_5_0_0 %bc_5_0_0\n"
+               "              OpStore %gep_5_0_1_0 %bc_5_0_1_0\n"
+               "              OpStore %gep_5_0_1_1 %bc_5_0_1_1\n"
+               "              OpStore %gep_5_0_1_2 %bc_5_0_1_2\n"
+               "              OpStore %gep_5_1_0 %bc_5_1_0\n"
+               "              OpStore %gep_5_1_1_0 %bc_5_1_1_0\n"
+               "              OpStore %gep_5_1_1_1 %bc_5_1_1_1\n"
+               "              OpStore %gep_5_1_1_2 %bc_5_1_1_2\n"
+               "              OpStore %gep_5_2_0 %bc_5_2_0\n"
+               "              OpStore %gep_5_2_1_0 %bc_5_2_1_0\n"
+               "              OpStore %gep_5_2_1_1 %bc_5_2_1_1\n"
+               "              OpStore %gep_5_2_1_2 %bc_5_2_1_2\n"
+
+               // [5 x <2 x half>] offset 80
+               "    %ex_6_0 = OpCompositeExtract %v2f16 %st_val 6 0\n"
+               "    %ex_6_1 = OpCompositeExtract %v2f16 %st_val 6 1\n"
+               "    %ex_6_2 = OpCompositeExtract %v2f16 %st_val 6 2\n"
+               "    %ex_6_3 = OpCompositeExtract %v2f16 %st_val 6 3\n"
+               "    %ex_6_4 = OpCompositeExtract %v2f16 %st_val 6 4\n"
+               "    %bc_6_0 = OpBitcast %u32 %ex_6_0\n"
+               "    %bc_6_1 = OpBitcast %u32 %ex_6_1\n"
+               "    %bc_6_2 = OpBitcast %u32 %ex_6_2\n"
+               "    %bc_6_3 = OpBitcast %u32 %ex_6_3\n"
+               "    %bc_6_4 = OpBitcast %u32 %ex_6_4\n"
+               "   %gep_6_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_20\n"
+               "   %gep_6_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_21\n"
+               "   %gep_6_2 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_22\n"
+               "   %gep_6_3 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_23\n"
+               "   %gep_6_4 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_24\n"
+               "              OpStore %gep_6_0 %bc_6_0\n"
+               "              OpStore %gep_6_1 %bc_6_1\n"
+               "              OpStore %gep_6_2 %bc_6_2\n"
+               "              OpStore %gep_6_3 %bc_6_3\n"
+               "              OpStore %gep_6_4 %bc_6_4\n"
+
+               // half offset 100
+               "      %ex_7 = OpCompositeExtract %f16 %st_val 7\n"
+               "     %vec_7 = OpCompositeConstruct %v2f16 %ex_7 %c_f16_n1\n"
+               "      %bc_7 = OpBitcast %u32 %vec_7\n"
+               "     %gep_7 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_25\n"
+               "              OpStore %gep_7 %bc_7\n"
+
+               // [5 x <3 x half>] offset 104
+               "    %ex_8_0 = OpCompositeExtract %v3f16 %st_val 8 0\n"
+               "    %ex_8_1 = OpCompositeExtract %v3f16 %st_val 8 1\n"
+               "    %ex_8_2 = OpCompositeExtract %v3f16 %st_val 8 2\n"
+               "    %ex_8_3 = OpCompositeExtract %v3f16 %st_val 8 3\n"
+               "    %ex_8_4 = OpCompositeExtract %v3f16 %st_val 8 4\n"
+               " %vec_8_0_0 = OpVectorShuffle %v2f16 %ex_8_0 %c_v2f16_n1 0 1\n"
+               " %vec_8_0_1 = OpVectorShuffle %v2f16 %ex_8_0 %c_v2f16_n1 2 3\n"
+               " %vec_8_1_0 = OpVectorShuffle %v2f16 %ex_8_1 %c_v2f16_n1 0 1\n"
+               " %vec_8_1_1 = OpVectorShuffle %v2f16 %ex_8_1 %c_v2f16_n1 2 3\n"
+               " %vec_8_2_0 = OpVectorShuffle %v2f16 %ex_8_2 %c_v2f16_n1 0 1\n"
+               " %vec_8_2_1 = OpVectorShuffle %v2f16 %ex_8_2 %c_v2f16_n1 2 3\n"
+               " %vec_8_3_0 = OpVectorShuffle %v2f16 %ex_8_3 %c_v2f16_n1 0 1\n"
+               " %vec_8_3_1 = OpVectorShuffle %v2f16 %ex_8_3 %c_v2f16_n1 2 3\n"
+               " %vec_8_4_0 = OpVectorShuffle %v2f16 %ex_8_4 %c_v2f16_n1 0 1\n"
+               " %vec_8_4_1 = OpVectorShuffle %v2f16 %ex_8_4 %c_v2f16_n1 2 3\n"
+               "  %bc_8_0_0 = OpBitcast %u32 %vec_8_0_0\n"
+               "  %bc_8_0_1 = OpBitcast %u32 %vec_8_0_1\n"
+               "  %bc_8_1_0 = OpBitcast %u32 %vec_8_1_0\n"
+               "  %bc_8_1_1 = OpBitcast %u32 %vec_8_1_1\n"
+               "  %bc_8_2_0 = OpBitcast %u32 %vec_8_2_0\n"
+               "  %bc_8_2_1 = OpBitcast %u32 %vec_8_2_1\n"
+               "  %bc_8_3_0 = OpBitcast %u32 %vec_8_3_0\n"
+               "  %bc_8_3_1 = OpBitcast %u32 %vec_8_3_1\n"
+               "  %bc_8_4_0 = OpBitcast %u32 %vec_8_4_0\n"
+               "  %bc_8_4_1 = OpBitcast %u32 %vec_8_4_1\n"
+               " %gep_8_0_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_26\n"
+               " %gep_8_0_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_27\n"
+               " %gep_8_1_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_28\n"
+               " %gep_8_1_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_29\n"
+               " %gep_8_2_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_30\n"
+               " %gep_8_2_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_31\n"
+               " %gep_8_3_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_32\n"
+               " %gep_8_3_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_33\n"
+               " %gep_8_4_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_34\n"
+               " %gep_8_4_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_35\n"
+               "              OpStore %gep_8_0_0 %bc_8_0_0\n"
+               "              OpStore %gep_8_0_1 %bc_8_0_1\n"
+               "              OpStore %gep_8_1_0 %bc_8_1_0\n"
+               "              OpStore %gep_8_1_1 %bc_8_1_1\n"
+               "              OpStore %gep_8_2_0 %bc_8_2_0\n"
+               "              OpStore %gep_8_2_1 %bc_8_2_1\n"
+               "              OpStore %gep_8_3_0 %bc_8_3_0\n"
+               "              OpStore %gep_8_3_1 %bc_8_3_1\n"
+               "              OpStore %gep_8_4_0 %bc_8_4_0\n"
+               "              OpStore %gep_8_4_1 %bc_8_4_1\n"
+
+               // [3 x <4 x half>] offset 144
+               "    %ex_9_0 = OpCompositeExtract %v4f16 %st_val 9 0\n"
+               "    %ex_9_1 = OpCompositeExtract %v4f16 %st_val 9 1\n"
+               "    %ex_9_2 = OpCompositeExtract %v4f16 %st_val 9 2\n"
+               " %vec_9_0_0 = OpVectorShuffle %v2f16 %ex_9_0 %ex_9_0 0 1\n"
+               " %vec_9_0_1 = OpVectorShuffle %v2f16 %ex_9_0 %ex_9_0 2 3\n"
+               " %vec_9_1_0 = OpVectorShuffle %v2f16 %ex_9_1 %ex_9_1 0 1\n"
+               " %vec_9_1_1 = OpVectorShuffle %v2f16 %ex_9_1 %ex_9_1 2 3\n"
+               " %vec_9_2_0 = OpVectorShuffle %v2f16 %ex_9_2 %ex_9_2 0 1\n"
+               " %vec_9_2_1 = OpVectorShuffle %v2f16 %ex_9_2 %ex_9_2 2 3\n"
+               "  %bc_9_0_0 = OpBitcast %u32 %vec_9_0_0\n"
+               "  %bc_9_0_1 = OpBitcast %u32 %vec_9_0_1\n"
+               "  %bc_9_1_0 = OpBitcast %u32 %vec_9_1_0\n"
+               "  %bc_9_1_1 = OpBitcast %u32 %vec_9_1_1\n"
+               "  %bc_9_2_0 = OpBitcast %u32 %vec_9_2_0\n"
+               "  %bc_9_2_1 = OpBitcast %u32 %vec_9_2_1\n"
+               " %gep_9_0_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_36\n"
+               " %gep_9_0_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_37\n"
+               " %gep_9_1_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_38\n"
+               " %gep_9_1_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_39\n"
+               " %gep_9_2_0 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_40\n"
+               " %gep_9_2_1 = OpAccessChain %up_u32 %ssbo_dst %c_u32_0 %ndx %c_u32_41\n"
+               "              OpStore %gep_9_0_0 %bc_9_0_0\n"
+               "              OpStore %gep_9_0_1 %bc_9_0_1\n"
+               "              OpStore %gep_9_1_0 %bc_9_1_0\n"
+               "              OpStore %gep_9_1_1 %bc_9_1_1\n"
+               "              OpStore %gep_9_2_0 %bc_9_2_0\n"
+               "              OpStore %gep_9_2_1 %bc_9_2_1\n"
 
                "              OpBranch %next\n"
 
@@ -12371,8 +12771,7 @@ tcu::TestCaseGroup* createFloat16CompositeConstructSet (tcu::TestContext& testCt
                specs["field_modifier"]         = de::toString(fieldModifier);
                specs["consts"]                         = consts;
 
-               fragments["extension"]          = "OpExtension \"SPV_KHR_16bit_storage\"";
-               fragments["capability"]         = "OpCapability StorageUniformBufferBlock16\nOpCapability Float16\n";
+               fragments["capability"]         = "OpCapability Float16\n";
                fragments["decoration"]         = decoration.specialize(specs);
                fragments["pre_main"]           = preMain.specialize(specs);
                fragments["testfun"]            = testFun.specialize(specs);
@@ -12381,11 +12780,9 @@ tcu::TestCaseGroup* createFloat16CompositeConstructSet (tcu::TestContext& testCt
                specResource.outputs.push_back(Resource(BufferSp(new Float16Buffer(expectedOutput)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.verifyIO = compareFP16CompositeFunc;
 
-               extensions.push_back("VK_KHR_16bit_storage");
                extensions.push_back("VK_KHR_shader_float16_int8");
 
                features.extFloat16Int8         = EXTFLOAT16INT8FEATURES_FLOAT16;
-               features.ext16BitStorage        = EXT16BITSTORAGEFEATURES_UNIFORM_BUFFER_BLOCK;
 
                finalizeTestsCreation(specResource, fragments, testCtx, *testGroup.get(), testName, features, extensions, IVec3(1, 1, 1));
        }
@@ -12406,12 +12803,24 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
        const StringTemplate preMain
        (
                "   %c_i32_ndp = OpConstant %i32 ${num_elements}\n"
+               "  %c_i32_hndp = OpSpecConstantOp %i32 SDiv %c_i32_ndp %c_i32_2\n"
+               "  %c_i32_size = OpConstant %i32 ${struct_u32s}\n"
+               "%c_u32_high_ones = OpConstant %u32 0xffff0000\n"
+               " %c_u32_low_ones = OpConstant %u32 0x0000ffff\n"
                "         %f16 = OpTypeFloat 16\n"
                "       %v2f16 = OpTypeVector %f16 2\n"
                "       %v3f16 = OpTypeVector %f16 3\n"
                "       %v4f16 = OpTypeVector %f16 4\n"
                "    %c_f16_na = OpConstant %f16 -1.0\n"
+               "  %c_v2f16_n1 = OpConstantComposite %v2f16 %c_f16_na %c_f16_na\n"
                "     %c_u32_5 = OpConstant %u32 5\n"
+               "     %c_i32_5 = OpConstant %i32 5\n"
+               "     %c_i32_6 = OpConstant %i32 6\n"
+               "     %c_i32_7 = OpConstant %i32 7\n"
+               "     %c_i32_8 = OpConstant %i32 8\n"
+               "     %c_i32_9 = OpConstant %i32 9\n"
+               "    %c_i32_10 = OpConstant %i32 10\n"
+               "    %c_i32_11 = OpConstant %i32 11\n"
 
                "%f16arr3      = OpTypeArray %f16 %c_u32_3\n"
                "%v2f16arr3    = OpTypeArray %v2f16 %c_u32_3\n"
@@ -12422,10 +12831,15 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
                "%struct16arr3 = OpTypeArray %struct16 %c_u32_3\n"
                "%st_test      = OpTypeStruct %${field_type}\n"
 
-               "      %up_f16 = OpTypePointer Uniform %f16\n"
-               "       %up_st = OpTypePointer Uniform %st_test\n"
-               "      %ra_f16 = OpTypeArray %f16 %c_i32_ndp\n"
-               "       %ra_st = OpTypeArray %st_test %c_i32_1\n"
+               "      %ra_f16 = OpTypeArray %u32 %c_i32_hndp\n"
+               "       %ra_st = OpTypeArray %u32 %c_i32_size\n"
+               "      %up_u32 = OpTypePointer Uniform %u32\n"
+               "     %st_test_i32_fn = OpTypeFunction %st_test %i32\n"
+               "%void_st_test_i32_fn = OpTypeFunction %void %st_test %i32\n"
+               "         %f16_i32_fn = OpTypeFunction %f16 %i32\n"
+               "    %void_f16_i32_fn = OpTypeFunction %void %f16 %i32\n"
+               "       %v2f16_i32_fn = OpTypeFunction %v2f16 %i32\n"
+               "  %void_v2f16_i32_fn = OpTypeFunction %void %v2f16 %i32\n"
 
                "${op_premain_decls}"
 
@@ -12440,8 +12854,8 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
        (
                "OpDecorate %SSBO_src BufferBlock\n"
                "OpDecorate %SSBO_dst BufferBlock\n"
-               "OpDecorate %ra_f16 ArrayStride 2\n"
-               "OpDecorate %ra_st ArrayStride ${struct_item_size}\n"
+               "OpDecorate %ra_f16 ArrayStride 4\n"
+               "OpDecorate %ra_st ArrayStride 4\n"
                "OpDecorate %ssbo_src DescriptorSet 0\n"
                "OpDecorate %ssbo_src Binding 0\n"
                "OpDecorate %ssbo_dst DescriptorSet 0\n"
@@ -12489,7 +12903,7 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
 
                "${op_sw_fun_call}"
 
-               "              OpStore %dst %val_dst\n"
+               "    %dst_st = OpFunctionCall %void %${st_call} %val_dst %${st_ndx}\n"
                "              OpBranch %next\n"
 
                "      %next = OpLabel\n"
@@ -12527,6 +12941,515 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
                "             OpReturnValue %val_ret_${case_ndx}\n"
        );
 
+       const string loadF16
+       (
+               "        %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "  %ld_${var}_param = OpFunctionParameter %i32\n"
+               "  %ld_${var}_entry = OpLabel\n"
+               "   %ld_${var}_call = OpFunctionCall %f16 %ld_arg_${var} %ld_${var}_param\n"
+               "%ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_call\n"
+               "                     OpReturnValue %ld_${var}_st_test\n"
+               "                     OpFunctionEnd\n" +
+               loadScalarF16FromUint
+       );
+
+       const string loadV2F16
+       (
+               "        %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "  %ld_${var}_param = OpFunctionParameter %i32\n"
+               "  %ld_${var}_entry = OpLabel\n"
+               "   %ld_${var}_call = OpFunctionCall %v2f16 %ld_arg_${var} %ld_${var}_param\n"
+               "%ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_call\n"
+               "                     OpReturnValue %ld_${var}_st_test\n"
+               "                     OpFunctionEnd\n" +
+               loadV2F16FromUint
+       );
+
+       const string loadV3F16
+       (
+               "        %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "  %ld_${var}_param = OpFunctionParameter %i32\n"
+               "  %ld_${var}_entry = OpLabel\n"
+               "  %ld_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               "  %ld_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "   %ld_${var}_ld_0 = OpLoad %u32 %ld_${var}_gep_0\n"
+               "   %ld_${var}_ld_1 = OpLoad %u32 %ld_${var}_gep_1\n"
+               "   %ld_${var}_bc_0 = OpBitcast %v2f16 %ld_${var}_ld_0\n"
+               "   %ld_${var}_bc_1 = OpBitcast %v2f16 %ld_${var}_ld_1\n"
+               "    %ld_${var}_vec = OpVectorShuffle %v3f16 %ld_${var}_bc_0 %ld_${var}_bc_1 0 1 2\n"
+               "%ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_vec\n"
+               "                     OpReturnValue %ld_${var}_st_test\n"
+               "                     OpFunctionEnd\n"
+       );
+
+       const string loadV4F16
+       (
+               "        %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "  %ld_${var}_param = OpFunctionParameter %i32\n"
+               "  %ld_${var}_entry = OpLabel\n"
+               "  %ld_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               "  %ld_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "   %ld_${var}_ld_0 = OpLoad %u32 %ld_${var}_gep_0\n"
+               "   %ld_${var}_ld_1 = OpLoad %u32 %ld_${var}_gep_1\n"
+               "   %ld_${var}_bc_0 = OpBitcast %v2f16 %ld_${var}_ld_0\n"
+               "   %ld_${var}_bc_1 = OpBitcast %v2f16 %ld_${var}_ld_1\n"
+               "    %ld_${var}_vec = OpVectorShuffle %v4f16 %ld_${var}_bc_0 %ld_${var}_bc_1 0 1 2 3\n"
+               "%ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_vec\n"
+               "                     OpReturnValue %ld_${var}_st_test\n"
+               "                     OpFunctionEnd\n"
+       );
+
+       const string loadF16Arr3
+       (
+               "        %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "  %ld_${var}_param = OpFunctionParameter %i32\n"
+               "  %ld_${var}_entry = OpLabel\n"
+               "  %ld_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_u32_0 %c_u32_0\n"
+               "  %ld_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_u32_0 %c_u32_1\n"
+               "   %ld_${var}_ld_0 = OpLoad %u32 %ld_${var}_gep_0\n"
+               "   %ld_${var}_ld_1 = OpLoad %u32 %ld_${var}_gep_1\n"
+               "   %ld_${var}_bc_0 = OpBitcast %v2f16 %ld_${var}_ld_0\n"
+               "   %ld_${var}_bc_1 = OpBitcast %v2f16 %ld_${var}_ld_1\n"
+               "   %ld_${var}_ex_0 = OpCompositeExtract %f16 %ld_${var}_bc_0 0\n"
+               "   %ld_${var}_ex_1 = OpCompositeExtract %f16 %ld_${var}_bc_0 1\n"
+               "   %ld_${var}_ex_2 = OpCompositeExtract %f16 %ld_${var}_bc_1 0\n"
+               "   %ld_${var}_cons = OpCompositeConstruct %f16arr3 %ld_${var}_ex_0 %ld_${var}_ex_1 %ld_${var}_ex_2\n"
+               "%ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_cons\n"
+               "                     OpReturnValue %ld_${var}_st_test\n"
+               "                     OpFunctionEnd\n"
+       );
+
+       const string loadV2F16Arr5
+       (
+               "        %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "  %ld_${var}_param = OpFunctionParameter %i32\n"
+               "  %ld_${var}_label = OpLabel\n"
+               "  %ld_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               "  %ld_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "  %ld_${var}_gep_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_2\n"
+               "  %ld_${var}_gep_3 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_3\n"
+               "  %ld_${var}_gep_4 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_4\n"
+               "   %ld_${var}_ld_0 = OpLoad %u32 %ld_${var}_gep_0\n"
+               "   %ld_${var}_ld_1 = OpLoad %u32 %ld_${var}_gep_1\n"
+               "   %ld_${var}_ld_2 = OpLoad %u32 %ld_${var}_gep_2\n"
+               "   %ld_${var}_ld_3 = OpLoad %u32 %ld_${var}_gep_3\n"
+               "   %ld_${var}_ld_4 = OpLoad %u32 %ld_${var}_gep_4\n"
+               "   %ld_${var}_bc_0 = OpBitcast %v2f16 %ld_${var}_ld_0\n"
+               "   %ld_${var}_bc_1 = OpBitcast %v2f16 %ld_${var}_ld_1\n"
+               "   %ld_${var}_bc_2 = OpBitcast %v2f16 %ld_${var}_ld_2\n"
+               "   %ld_${var}_bc_3 = OpBitcast %v2f16 %ld_${var}_ld_3\n"
+               "   %ld_${var}_bc_4 = OpBitcast %v2f16 %ld_${var}_ld_4\n"
+               "   %ld_${var}_cons = OpCompositeConstruct %v2f16arr5 %ld_${var}_bc_0 %ld_${var}_bc_1 %ld_${var}_bc_2 %ld_${var}_bc_3 %ld_${var}_bc_4\n"
+               "%ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_cons\n"
+               "                     OpReturnValue %ld_${var}_st_test\n"
+               "                     OpFunctionEnd\n"
+       );
+
+       const string loadV3F16Arr5
+       (
+               "        %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "  %ld_${var}_param = OpFunctionParameter %i32\n"
+               "  %ld_${var}_entry = OpLabel\n"
+               "%ld_${var}_gep_0_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               "%ld_${var}_gep_0_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "%ld_${var}_gep_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_2\n"
+               "%ld_${var}_gep_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_3\n"
+               "%ld_${var}_gep_2_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_4\n"
+               "%ld_${var}_gep_2_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_5\n"
+               "%ld_${var}_gep_3_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_6\n"
+               "%ld_${var}_gep_3_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_7\n"
+               "%ld_${var}_gep_4_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_8\n"
+               "%ld_${var}_gep_4_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_9\n"
+               " %ld_${var}_ld_0_0 = OpLoad %u32 %ld_${var}_gep_0_0\n"
+               " %ld_${var}_ld_0_1 = OpLoad %u32 %ld_${var}_gep_0_1\n"
+               " %ld_${var}_ld_1_0 = OpLoad %u32 %ld_${var}_gep_1_0\n"
+               " %ld_${var}_ld_1_1 = OpLoad %u32 %ld_${var}_gep_1_1\n"
+               " %ld_${var}_ld_2_0 = OpLoad %u32 %ld_${var}_gep_2_0\n"
+               " %ld_${var}_ld_2_1 = OpLoad %u32 %ld_${var}_gep_2_1\n"
+               " %ld_${var}_ld_3_0 = OpLoad %u32 %ld_${var}_gep_3_0\n"
+               " %ld_${var}_ld_3_1 = OpLoad %u32 %ld_${var}_gep_3_1\n"
+               " %ld_${var}_ld_4_0 = OpLoad %u32 %ld_${var}_gep_4_0\n"
+               " %ld_${var}_ld_4_1 = OpLoad %u32 %ld_${var}_gep_4_1\n"
+               " %ld_${var}_bc_0_0 = OpBitcast %v2f16 %ld_${var}_ld_0_0\n"
+               " %ld_${var}_bc_0_1 = OpBitcast %v2f16 %ld_${var}_ld_0_1\n"
+               " %ld_${var}_bc_1_0 = OpBitcast %v2f16 %ld_${var}_ld_1_0\n"
+               " %ld_${var}_bc_1_1 = OpBitcast %v2f16 %ld_${var}_ld_1_1\n"
+               " %ld_${var}_bc_2_0 = OpBitcast %v2f16 %ld_${var}_ld_2_0\n"
+               " %ld_${var}_bc_2_1 = OpBitcast %v2f16 %ld_${var}_ld_2_1\n"
+               " %ld_${var}_bc_3_0 = OpBitcast %v2f16 %ld_${var}_ld_3_0\n"
+               " %ld_${var}_bc_3_1 = OpBitcast %v2f16 %ld_${var}_ld_3_1\n"
+               " %ld_${var}_bc_4_0 = OpBitcast %v2f16 %ld_${var}_ld_4_0\n"
+               " %ld_${var}_bc_4_1 = OpBitcast %v2f16 %ld_${var}_ld_4_1\n"
+               "  %ld_${var}_vec_0 = OpVectorShuffle %v3f16 %ld_${var}_bc_0_0 %ld_${var}_bc_0_1 0 1 2\n"
+               "  %ld_${var}_vec_1 = OpVectorShuffle %v3f16 %ld_${var}_bc_1_0 %ld_${var}_bc_1_1 0 1 2\n"
+               "  %ld_${var}_vec_2 = OpVectorShuffle %v3f16 %ld_${var}_bc_2_0 %ld_${var}_bc_2_1 0 1 2\n"
+               "  %ld_${var}_vec_3 = OpVectorShuffle %v3f16 %ld_${var}_bc_3_0 %ld_${var}_bc_3_1 0 1 2\n"
+               "  %ld_${var}_vec_4 = OpVectorShuffle %v3f16 %ld_${var}_bc_4_0 %ld_${var}_bc_4_1 0 1 2\n"
+               "   %ld_${var}_cons = OpCompositeConstruct %v3f16arr5 %ld_${var}_vec_0 %ld_${var}_vec_1 %ld_${var}_vec_2 %ld_${var}_vec_3 %ld_${var}_vec_4\n"
+               "%ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_cons\n"
+               "                     OpReturnValue %ld_${var}_st_test\n"
+               "                     OpFunctionEnd\n"
+       );
+
+       const string loadV4F16Arr3
+       (
+               "        %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "  %ld_${var}_param = OpFunctionParameter %i32\n"
+               "  %ld_${var}_entry = OpLabel\n"
+               "%ld_${var}_gep_0_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               "%ld_${var}_gep_0_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "%ld_${var}_gep_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_2\n"
+               "%ld_${var}_gep_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_3\n"
+               "%ld_${var}_gep_2_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_4\n"
+               "%ld_${var}_gep_2_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_5\n"
+               " %ld_${var}_ld_0_0 = OpLoad %u32 %ld_${var}_gep_0_0\n"
+               " %ld_${var}_ld_0_1 = OpLoad %u32 %ld_${var}_gep_0_1\n"
+               " %ld_${var}_ld_1_0 = OpLoad %u32 %ld_${var}_gep_1_0\n"
+               " %ld_${var}_ld_1_1 = OpLoad %u32 %ld_${var}_gep_1_1\n"
+               " %ld_${var}_ld_2_0 = OpLoad %u32 %ld_${var}_gep_2_0\n"
+               " %ld_${var}_ld_2_1 = OpLoad %u32 %ld_${var}_gep_2_1\n"
+               " %ld_${var}_bc_0_0 = OpBitcast %v2f16 %ld_${var}_ld_0_0\n"
+               " %ld_${var}_bc_0_1 = OpBitcast %v2f16 %ld_${var}_ld_0_1\n"
+               " %ld_${var}_bc_1_0 = OpBitcast %v2f16 %ld_${var}_ld_1_0\n"
+               " %ld_${var}_bc_1_1 = OpBitcast %v2f16 %ld_${var}_ld_1_1\n"
+               " %ld_${var}_bc_2_0 = OpBitcast %v2f16 %ld_${var}_ld_2_0\n"
+               " %ld_${var}_bc_2_1 = OpBitcast %v2f16 %ld_${var}_ld_2_1\n"
+               "  %ld_${var}_vec_0 = OpVectorShuffle %v4f16 %ld_${var}_bc_0_0 %ld_${var}_bc_0_1 0 1 2 3\n"
+               "  %ld_${var}_vec_1 = OpVectorShuffle %v4f16 %ld_${var}_bc_1_0 %ld_${var}_bc_1_1 0 1 2 3\n"
+               "  %ld_${var}_vec_2 = OpVectorShuffle %v4f16 %ld_${var}_bc_2_0 %ld_${var}_bc_2_1 0 1 2 3\n"
+               "   %ld_${var}_cons = OpCompositeConstruct %v4f16arr3 %ld_${var}_vec_0 %ld_${var}_vec_1 %ld_${var}_vec_2\n"
+               "%ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_cons\n"
+               "                     OpReturnValue %ld_${var}_st_test\n"
+               "                     OpFunctionEnd\n"
+       );
+
+       const string loadStruct16Arr3
+       (
+               "          %ld_${var} = OpFunction %st_test None %st_test_i32_fn\n"
+               "    %ld_${var}_param = OpFunctionParameter %i32\n"
+               "    %ld_${var}_entry = OpLabel\n"
+               "%ld_${var}_gep_0_0   = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               "%ld_${var}_gep_0_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "%ld_${var}_gep_0_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_2\n"
+               "%ld_${var}_gep_0_1_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_3\n"
+               "%ld_${var}_gep_1_0   = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_4\n"
+               "%ld_${var}_gep_1_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_5\n"
+               "%ld_${var}_gep_1_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_6\n"
+               "%ld_${var}_gep_1_1_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_7\n"
+               "%ld_${var}_gep_2_0   = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_8\n"
+               "%ld_${var}_gep_2_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_9\n"
+               "%ld_${var}_gep_2_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_10\n"
+               "%ld_${var}_gep_2_1_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_11\n"
+               " %ld_${var}_ld_0_0   = OpLoad %u32 %ld_${var}_gep_0_0\n"
+               " %ld_${var}_ld_0_1_0 = OpLoad %u32 %ld_${var}_gep_0_1_0\n"
+               " %ld_${var}_ld_0_1_1 = OpLoad %u32 %ld_${var}_gep_0_1_1\n"
+               " %ld_${var}_ld_0_1_2 = OpLoad %u32 %ld_${var}_gep_0_1_2\n"
+               " %ld_${var}_ld_1_0   = OpLoad %u32 %ld_${var}_gep_1_0\n"
+               " %ld_${var}_ld_1_1_0 = OpLoad %u32 %ld_${var}_gep_1_1_0\n"
+               " %ld_${var}_ld_1_1_1 = OpLoad %u32 %ld_${var}_gep_1_1_1\n"
+               " %ld_${var}_ld_1_1_2 = OpLoad %u32 %ld_${var}_gep_1_1_2\n"
+               " %ld_${var}_ld_2_0   = OpLoad %u32 %ld_${var}_gep_2_0\n"
+               " %ld_${var}_ld_2_1_0 = OpLoad %u32 %ld_${var}_gep_2_1_0\n"
+               " %ld_${var}_ld_2_1_1 = OpLoad %u32 %ld_${var}_gep_2_1_1\n"
+               " %ld_${var}_ld_2_1_2 = OpLoad %u32 %ld_${var}_gep_2_1_2\n"
+               " %ld_${var}_bc_0_0   = OpBitcast %v2f16 %ld_${var}_ld_0_0\n"
+               " %ld_${var}_bc_0_1_0 = OpBitcast %v2f16 %ld_${var}_ld_0_1_0\n"
+               " %ld_${var}_bc_0_1_1 = OpBitcast %v2f16 %ld_${var}_ld_0_1_1\n"
+               " %ld_${var}_bc_0_1_2 = OpBitcast %v2f16 %ld_${var}_ld_0_1_2\n"
+               " %ld_${var}_bc_1_0   = OpBitcast %v2f16 %ld_${var}_ld_1_0\n"
+               " %ld_${var}_bc_1_1_0 = OpBitcast %v2f16 %ld_${var}_ld_1_1_0\n"
+               " %ld_${var}_bc_1_1_1 = OpBitcast %v2f16 %ld_${var}_ld_1_1_1\n"
+               " %ld_${var}_bc_1_1_2 = OpBitcast %v2f16 %ld_${var}_ld_1_1_2\n"
+               " %ld_${var}_bc_2_0   = OpBitcast %v2f16 %ld_${var}_ld_2_0\n"
+               " %ld_${var}_bc_2_1_0 = OpBitcast %v2f16 %ld_${var}_ld_2_1_0\n"
+               " %ld_${var}_bc_2_1_1 = OpBitcast %v2f16 %ld_${var}_ld_2_1_1\n"
+               " %ld_${var}_bc_2_1_2 = OpBitcast %v2f16 %ld_${var}_ld_2_1_2\n"
+               "    %ld_${var}_arr_0 = OpCompositeConstruct %v2f16arr3 %ld_${var}_bc_0_1_0 %ld_${var}_bc_0_1_1 %ld_${var}_bc_0_1_2\n"
+               "    %ld_${var}_arr_1 = OpCompositeConstruct %v2f16arr3 %ld_${var}_bc_1_1_0 %ld_${var}_bc_1_1_1 %ld_${var}_bc_1_1_2\n"
+               "    %ld_${var}_arr_2 = OpCompositeConstruct %v2f16arr3 %ld_${var}_bc_2_1_0 %ld_${var}_bc_2_1_1 %ld_${var}_bc_2_1_2\n"
+               "     %ld_${var}_ex_0 = OpCompositeExtract %f16 %ld_${var}_bc_0_0 0\n"
+               "     %ld_${var}_ex_1 = OpCompositeExtract %f16 %ld_${var}_bc_1_0 0\n"
+               "     %ld_${var}_ex_2 = OpCompositeExtract %f16 %ld_${var}_bc_2_0 0\n"
+               "     %ld_${var}_st_0 = OpCompositeConstruct %struct16 %ld_${var}_ex_0 %ld_${var}_arr_0\n"
+               "     %ld_${var}_st_1 = OpCompositeConstruct %struct16 %ld_${var}_ex_1 %ld_${var}_arr_1\n"
+               "     %ld_${var}_st_2 = OpCompositeConstruct %struct16 %ld_${var}_ex_2 %ld_${var}_arr_2\n"
+               "     %ld_${var}_cons = OpCompositeConstruct %struct16arr3 %ld_${var}_st_0 %ld_${var}_st_1 %ld_${var}_st_2\n"
+               "  %ld_${var}_st_test = OpCompositeConstruct %st_test %ld_${var}_cons\n"
+               "                       OpReturnValue %ld_${var}_st_test\n"
+               "                      OpFunctionEnd\n"
+       );
+
+       const string storeF16
+       (
+               "       %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               "%st_${var}_param1 = OpFunctionParameter %st_test\n"
+               "%st_${var}_param2 = OpFunctionParameter %i32\n"
+               " %st_${var}_entry = OpLabel\n"
+               "    %st_${var}_ex = OpCompositeExtract %f16 %st_${var}_param1 0\n"
+               "  %st_${var}_call = OpFunctionCall %void %st_fn_${var} %st_${var}_ex %st_${var}_param2\n"
+               "                    OpReturn\n"
+               "                    OpFunctionEnd\n" +
+               storeScalarF16AsUint
+       );
+
+       const string storeV2F16
+       (
+               "       %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               "%st_${var}_param1 = OpFunctionParameter %st_test\n"
+               "%st_${var}_param2 = OpFunctionParameter %i32\n"
+               " %st_${var}_entry = OpLabel\n"
+               "    %st_${var}_ex = OpCompositeExtract %v2f16 %st_${var}_param1 0\n"
+               "  %st_${var}_call = OpFunctionCall %void %st_fn_${var} %st_${var}_ex %st_${var}_param2\n"
+               "                    OpReturn\n"
+               "                    OpFunctionEnd\n" +
+               storeV2F16AsUint
+       );
+
+       const string storeV3F16
+       (
+               "       %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               "%st_${var}_param1 = OpFunctionParameter %st_test\n"
+               "%st_${var}_param2 = OpFunctionParameter %i32\n"
+               " %st_${var}_entry = OpLabel\n"
+               "    %st_${var}_ex = OpCompositeExtract %v3f16 %st_${var}_param1 0\n"
+               " %st_${var}_vec_0 = OpVectorShuffle %v2f16 %st_${var}_ex %c_v2f16_n1 0 1\n"
+               " %st_${var}_vec_1 = OpVectorShuffle %v2f16 %st_${var}_ex %c_v2f16_n1 2 3\n"
+               "  %st_${var}_bc_0 = OpBitcast %u32 %st_${var}_vec_0\n"
+               "  %st_${var}_bc_1 = OpBitcast %u32 %st_${var}_vec_1\n"
+               " %st_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               " %st_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "                    OpStore %st_${var}_gep_0 %st_${var}_bc_0\n"
+               "                    OpStore %st_${var}_gep_1 %st_${var}_bc_1\n"
+               "                    OpReturn\n"
+               "                    OpFunctionEnd\n"
+       );
+
+       const string storeV4F16
+       (
+               "       %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               "%st_${var}_param1 = OpFunctionParameter %st_test\n"
+               "%st_${var}_param2 = OpFunctionParameter %i32\n"
+               " %st_${var}_entry = OpLabel\n"
+               "    %st_${var}_ex = OpCompositeExtract %v4f16 %st_${var}_param1 0\n"
+               " %st_${var}_vec_0 = OpVectorShuffle %v2f16 %st_${var}_ex %c_v2f16_n1 0 1\n"
+               " %st_${var}_vec_1 = OpVectorShuffle %v2f16 %st_${var}_ex %c_v2f16_n1 2 3\n"
+               "  %st_${var}_bc_0 = OpBitcast %u32 %st_${var}_vec_0\n"
+               "  %st_${var}_bc_1 = OpBitcast %u32 %st_${var}_vec_1\n"
+               " %st_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               " %st_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "                    OpStore %st_${var}_gep_0 %st_${var}_bc_0\n"
+               "                    OpStore %st_${var}_gep_1 %st_${var}_bc_1\n"
+               "                    OpReturn\n"
+               "                    OpFunctionEnd\n"
+       );
+
+       const string storeF16Arr3
+       (
+               "       %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               "%st_${var}_param1 = OpFunctionParameter %st_test\n"
+               "%st_${var}_param2 = OpFunctionParameter %i32\n"
+               " %st_${var}_entry = OpLabel\n"
+               "  %st_${var}_ex_0 = OpCompositeExtract %f16 %st_${var}_param1 0 0\n"
+               "  %st_${var}_ex_1 = OpCompositeExtract %f16 %st_${var}_param1 0 1\n"
+               "  %st_${var}_ex_2 = OpCompositeExtract %f16 %st_${var}_param1 0 2\n"
+               " %st_${var}_vec_0 = OpCompositeConstruct %v2f16 %st_${var}_ex_0 %st_${var}_ex_1\n"
+               " %st_${var}_vec_1 = OpCompositeConstruct %v2f16 %st_${var}_ex_2 %c_f16_na\n"
+               "  %st_${var}_bc_0 = OpBitcast %u32 %st_${var}_vec_0\n"
+               "  %st_${var}_bc_1 = OpBitcast %u32 %st_${var}_vec_1\n"
+               " %st_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               " %st_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "                    OpStore %st_${var}_gep_0 %st_${var}_bc_0\n"
+               "                    OpStore %st_${var}_gep_1 %st_${var}_bc_1\n"
+               "                    OpReturn\n"
+               "                    OpFunctionEnd\n"
+       );
+
+       const string storeV2F16Arr5
+       (
+               "       %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               "%st_${var}_param1 = OpFunctionParameter %st_test\n"
+               "%st_${var}_param2 = OpFunctionParameter %i32\n"
+               " %st_${var}_entry = OpLabel\n"
+               "  %st_${var}_ex_0 = OpCompositeExtract %v2f16 %st_${var}_param1 0 0\n"
+               "  %st_${var}_ex_1 = OpCompositeExtract %v2f16 %st_${var}_param1 0 1\n"
+               "  %st_${var}_ex_2 = OpCompositeExtract %v2f16 %st_${var}_param1 0 2\n"
+               "  %st_${var}_ex_3 = OpCompositeExtract %v2f16 %st_${var}_param1 0 3\n"
+               "  %st_${var}_ex_4 = OpCompositeExtract %v2f16 %st_${var}_param1 0 4\n"
+               "  %st_${var}_bc_0 = OpBitcast %u32 %st_${var}_ex_0\n"
+               "  %st_${var}_bc_1 = OpBitcast %u32 %st_${var}_ex_1\n"
+               "  %st_${var}_bc_2 = OpBitcast %u32 %st_${var}_ex_2\n"
+               "  %st_${var}_bc_3 = OpBitcast %u32 %st_${var}_ex_3\n"
+               "  %st_${var}_bc_4 = OpBitcast %u32 %st_${var}_ex_4\n"
+               " %st_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               " %st_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               " %st_${var}_gep_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_2\n"
+               " %st_${var}_gep_3 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_3\n"
+               " %st_${var}_gep_4 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_4\n"
+               "                    OpStore %st_${var}_gep_0 %st_${var}_bc_0\n"
+               "                    OpStore %st_${var}_gep_1 %st_${var}_bc_1\n"
+               "                    OpStore %st_${var}_gep_2 %st_${var}_bc_2\n"
+               "                    OpStore %st_${var}_gep_3 %st_${var}_bc_3\n"
+               "                    OpStore %st_${var}_gep_4 %st_${var}_bc_4\n"
+               "                    OpReturn\n"
+               "                    OpFunctionEnd\n"
+       );
+
+       const string storeV3F16Arr5
+       (
+               "       %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               "%st_${var}_param1 = OpFunctionParameter %st_test\n"
+               "%st_${var}_param2 = OpFunctionParameter %i32\n"
+               " %st_${var}_entry = OpLabel\n"
+               "  %st_${var}_ex_0 = OpCompositeExtract %v3f16 %st_${var}_param1 0 0\n"
+               "  %st_${var}_ex_1 = OpCompositeExtract %v3f16 %st_${var}_param1 0 1\n"
+               "  %st_${var}_ex_2 = OpCompositeExtract %v3f16 %st_${var}_param1 0 2\n"
+               "  %st_${var}_ex_3 = OpCompositeExtract %v3f16 %st_${var}_param1 0 3\n"
+               "  %st_${var}_ex_4 = OpCompositeExtract %v3f16 %st_${var}_param1 0 4\n"
+               "%st_${var}_v2_0_0 = OpVectorShuffle %v2f16 %st_${var}_ex_0 %c_v2f16_n1 0 1\n"
+               "%st_${var}_v2_0_1 = OpVectorShuffle %v2f16 %st_${var}_ex_0 %c_v2f16_n1 2 3\n"
+               "%st_${var}_v2_1_0 = OpVectorShuffle %v2f16 %st_${var}_ex_1 %c_v2f16_n1 0 1\n"
+               "%st_${var}_v2_1_1 = OpVectorShuffle %v2f16 %st_${var}_ex_1 %c_v2f16_n1 2 3\n"
+               "%st_${var}_v2_2_0 = OpVectorShuffle %v2f16 %st_${var}_ex_2 %c_v2f16_n1 0 1\n"
+               "%st_${var}_v2_2_1 = OpVectorShuffle %v2f16 %st_${var}_ex_2 %c_v2f16_n1 2 3\n"
+               "%st_${var}_v2_3_0 = OpVectorShuffle %v2f16 %st_${var}_ex_3 %c_v2f16_n1 0 1\n"
+               "%st_${var}_v2_3_1 = OpVectorShuffle %v2f16 %st_${var}_ex_3 %c_v2f16_n1 2 3\n"
+               "%st_${var}_v2_4_0 = OpVectorShuffle %v2f16 %st_${var}_ex_4 %c_v2f16_n1 0 1\n"
+               "%st_${var}_v2_4_1 = OpVectorShuffle %v2f16 %st_${var}_ex_4 %c_v2f16_n1 2 3\n"
+               "%st_${var}_bc_0_0 = OpBitcast %u32 %st_${var}_v2_0_0\n"
+               "%st_${var}_bc_0_1 = OpBitcast %u32 %st_${var}_v2_0_1\n"
+               "%st_${var}_bc_1_0 = OpBitcast %u32 %st_${var}_v2_1_0\n"
+               "%st_${var}_bc_1_1 = OpBitcast %u32 %st_${var}_v2_1_1\n"
+               "%st_${var}_bc_2_0 = OpBitcast %u32 %st_${var}_v2_2_0\n"
+               "%st_${var}_bc_2_1 = OpBitcast %u32 %st_${var}_v2_2_1\n"
+               "%st_${var}_bc_3_0 = OpBitcast %u32 %st_${var}_v2_3_0\n"
+               "%st_${var}_bc_3_1 = OpBitcast %u32 %st_${var}_v2_3_1\n"
+               "%st_${var}_bc_4_0 = OpBitcast %u32 %st_${var}_v2_4_0\n"
+               "%st_${var}_bc_4_1 = OpBitcast %u32 %st_${var}_v2_4_1\n"
+               " %st_${var}_gep_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               " %st_${var}_gep_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               " %st_${var}_gep_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_2\n"
+               " %st_${var}_gep_3 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_3\n"
+               " %st_${var}_gep_4 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_4\n"
+               " %st_${var}_gep_5 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_5\n"
+               " %st_${var}_gep_6 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_6\n"
+               " %st_${var}_gep_7 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_7\n"
+               " %st_${var}_gep_8 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_8\n"
+               " %st_${var}_gep_9 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_9\n"
+               "                    OpStore %st_${var}_gep_0 %st_${var}_bc_0_0\n"
+               "                    OpStore %st_${var}_gep_1 %st_${var}_bc_0_1\n"
+               "                    OpStore %st_${var}_gep_2 %st_${var}_bc_1_0\n"
+               "                    OpStore %st_${var}_gep_3 %st_${var}_bc_1_1\n"
+               "                    OpStore %st_${var}_gep_4 %st_${var}_bc_2_0\n"
+               "                    OpStore %st_${var}_gep_5 %st_${var}_bc_2_1\n"
+               "                    OpStore %st_${var}_gep_6 %st_${var}_bc_3_0\n"
+               "                    OpStore %st_${var}_gep_7 %st_${var}_bc_3_1\n"
+               "                    OpStore %st_${var}_gep_8 %st_${var}_bc_4_0\n"
+               "                    OpStore %st_${var}_gep_9 %st_${var}_bc_4_1\n"
+               "                    OpReturn\n"
+               "                    OpFunctionEnd\n"
+       );
+
+       const string storeV4F16Arr3
+       (
+               "        %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               " %st_${var}_param1 = OpFunctionParameter %st_test\n"
+               " %st_${var}_param2 = OpFunctionParameter %i32\n"
+               "  %st_${var}_entry = OpLabel\n"
+               "   %st_${var}_ex_0 = OpCompositeExtract %v4f16 %st_${var}_param1 0 0\n"
+               "   %st_${var}_ex_1 = OpCompositeExtract %v4f16 %st_${var}_param1 0 1\n"
+               "   %st_${var}_ex_2 = OpCompositeExtract %v4f16 %st_${var}_param1 0 2\n"
+               "%st_${var}_vec_0_0 = OpVectorShuffle %v2f16 %st_${var}_ex_0 %st_${var}_ex_0 0 1\n"
+               "%st_${var}_vec_0_1 = OpVectorShuffle %v2f16 %st_${var}_ex_0 %st_${var}_ex_0 2 3\n"
+               "%st_${var}_vec_1_0 = OpVectorShuffle %v2f16 %st_${var}_ex_1 %st_${var}_ex_1 0 1\n"
+               "%st_${var}_vec_1_1 = OpVectorShuffle %v2f16 %st_${var}_ex_1 %st_${var}_ex_1 2 3\n"
+               "%st_${var}_vec_2_0 = OpVectorShuffle %v2f16 %st_${var}_ex_2 %st_${var}_ex_2 0 1\n"
+               "%st_${var}_vec_2_1 = OpVectorShuffle %v2f16 %st_${var}_ex_2 %st_${var}_ex_2 2 3\n"
+               " %st_${var}_bc_0_0 = OpBitcast %u32 %st_${var}_vec_0_0\n"
+               " %st_${var}_bc_0_1 = OpBitcast %u32 %st_${var}_vec_0_1\n"
+               " %st_${var}_bc_1_0 = OpBitcast %u32 %st_${var}_vec_1_0\n"
+               " %st_${var}_bc_1_1 = OpBitcast %u32 %st_${var}_vec_1_1\n"
+               " %st_${var}_bc_2_0 = OpBitcast %u32 %st_${var}_vec_2_0\n"
+               " %st_${var}_bc_2_1 = OpBitcast %u32 %st_${var}_vec_2_1\n"
+               "%st_${var}_gep_0_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               "%st_${var}_gep_0_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "%st_${var}_gep_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_2\n"
+               "%st_${var}_gep_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_3\n"
+               "%st_${var}_gep_2_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_4\n"
+               "%st_${var}_gep_2_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_5\n"
+               "                     OpStore %st_${var}_gep_0_0 %st_${var}_bc_0_0\n"
+               "                     OpStore %st_${var}_gep_0_1 %st_${var}_bc_0_1\n"
+               "                     OpStore %st_${var}_gep_1_0 %st_${var}_bc_1_0\n"
+               "                     OpStore %st_${var}_gep_1_1 %st_${var}_bc_1_1\n"
+               "                     OpStore %st_${var}_gep_2_0 %st_${var}_bc_2_0\n"
+               "                     OpStore %st_${var}_gep_2_1 %st_${var}_bc_2_1\n"
+               "                     OpReturn\n"
+               "                     OpFunctionEnd\n"
+       );
+
+       const string storeStruct16Arr3
+       (
+               "          %st_${var} = OpFunction %void None %void_st_test_i32_fn\n"
+               "   %st_${var}_param1 = OpFunctionParameter %st_test\n"
+               "   %st_${var}_param2 = OpFunctionParameter %i32\n"
+               "    %st_${var}_entry = OpLabel\n"
+               "     %st_${var}_st_0 = OpCompositeExtract %struct16 %st_${var}_param1 0 0\n"
+               "     %st_${var}_st_1 = OpCompositeExtract %struct16 %st_${var}_param1 0 1\n"
+               "     %st_${var}_st_2 = OpCompositeExtract %struct16 %st_${var}_param1 0 2\n"
+               "   %st_${var}_el_0   = OpCompositeExtract   %f16 %st_${var}_st_0 0\n"
+               "   %st_${var}_v2_0_0 = OpCompositeExtract %v2f16 %st_${var}_st_0 1 0\n"
+               "   %st_${var}_v2_0_1 = OpCompositeExtract %v2f16 %st_${var}_st_0 1 1\n"
+               "   %st_${var}_v2_0_2 = OpCompositeExtract %v2f16 %st_${var}_st_0 1 2\n"
+               "   %st_${var}_el_1   = OpCompositeExtract   %f16 %st_${var}_st_1 0\n"
+               "   %st_${var}_v2_1_0 = OpCompositeExtract %v2f16 %st_${var}_st_1 1 0\n"
+               "   %st_${var}_v2_1_1 = OpCompositeExtract %v2f16 %st_${var}_st_1 1 1\n"
+               "   %st_${var}_v2_1_2 = OpCompositeExtract %v2f16 %st_${var}_st_1 1 2\n"
+               "   %st_${var}_el_2   = OpCompositeExtract   %f16 %st_${var}_st_2 0\n"
+               "   %st_${var}_v2_2_0 = OpCompositeExtract %v2f16 %st_${var}_st_2 1 0\n"
+               "   %st_${var}_v2_2_1 = OpCompositeExtract %v2f16 %st_${var}_st_2 1 1\n"
+               "   %st_${var}_v2_2_2 = OpCompositeExtract %v2f16 %st_${var}_st_2 1 2\n"
+               "     %st_${var}_v2_0 = OpCompositeConstruct %v2f16 %st_${var}_el_0 %c_f16_na\n"
+               "     %st_${var}_v2_1 = OpCompositeConstruct %v2f16 %st_${var}_el_1 %c_f16_na\n"
+               "     %st_${var}_v2_2 = OpCompositeConstruct %v2f16 %st_${var}_el_2 %c_f16_na\n"
+               "   %st_${var}_bc_0   = OpBitcast %u32 %st_${var}_v2_0\n"
+               "   %st_${var}_bc_0_0 = OpBitcast %u32 %st_${var}_v2_0_0\n"
+               "   %st_${var}_bc_0_1 = OpBitcast %u32 %st_${var}_v2_0_1\n"
+               "   %st_${var}_bc_0_2 = OpBitcast %u32 %st_${var}_v2_0_2\n"
+               "   %st_${var}_bc_1   = OpBitcast %u32 %st_${var}_v2_1\n"
+               "   %st_${var}_bc_1_0 = OpBitcast %u32 %st_${var}_v2_1_0\n"
+               "   %st_${var}_bc_1_1 = OpBitcast %u32 %st_${var}_v2_1_1\n"
+               "   %st_${var}_bc_1_2 = OpBitcast %u32 %st_${var}_v2_1_2\n"
+               "   %st_${var}_bc_2   = OpBitcast %u32 %st_${var}_v2_2\n"
+               "   %st_${var}_bc_2_0 = OpBitcast %u32 %st_${var}_v2_2_0\n"
+               "   %st_${var}_bc_2_1 = OpBitcast %u32 %st_${var}_v2_2_1\n"
+               "   %st_${var}_bc_2_2 = OpBitcast %u32 %st_${var}_v2_2_2\n"
+               "%st_${var}_gep_0_0_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_0\n"
+               "%st_${var}_gep_0_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_1\n"
+               "%st_${var}_gep_0_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_2\n"
+               "%st_${var}_gep_0_1_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_3\n"
+               "%st_${var}_gep_1_0_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_4\n"
+               "%st_${var}_gep_1_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_5\n"
+               "%st_${var}_gep_1_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_6\n"
+               "%st_${var}_gep_1_1_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_7\n"
+               "%st_${var}_gep_2_0_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_8\n"
+               "%st_${var}_gep_2_1_0 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_9\n"
+               "%st_${var}_gep_2_1_1 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_10\n"
+               "%st_${var}_gep_2_1_2 = OpAccessChain %up_u32 %${var} %c_i32_0 %c_i32_11\n"
+               "                       OpStore %st_${var}_gep_0_0_0 %st_${var}_bc_0\n"
+               "                       OpStore %st_${var}_gep_0_1_0 %st_${var}_bc_0_0\n"
+               "                       OpStore %st_${var}_gep_0_1_1 %st_${var}_bc_0_1\n"
+               "                       OpStore %st_${var}_gep_0_1_2 %st_${var}_bc_0_2\n"
+               "                       OpStore %st_${var}_gep_1_0_0 %st_${var}_bc_1\n"
+               "                       OpStore %st_${var}_gep_1_1_0 %st_${var}_bc_1_0\n"
+               "                       OpStore %st_${var}_gep_1_1_1 %st_${var}_bc_1_1\n"
+               "                       OpStore %st_${var}_gep_1_1_2 %st_${var}_bc_1_2\n"
+               "                       OpStore %st_${var}_gep_2_0_0 %st_${var}_bc_2\n"
+               "                       OpStore %st_${var}_gep_2_1_0 %st_${var}_bc_2_0\n"
+               "                       OpStore %st_${var}_gep_2_1_1 %st_${var}_bc_2_1\n"
+               "                       OpStore %st_${var}_gep_2_1_2 %st_${var}_bc_2_2\n"
+               "                       OpReturn\n"
+               "                       OpFunctionEnd\n"
+       );
+
        struct OpParts
        {
                const char*     premainDecls;
@@ -12544,10 +13467,8 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
                        "    %SSBO_src = OpTypeStruct %ra_f16\n"
                        "    %SSBO_dst = OpTypeStruct %ra_st\n",
 
-                       "       %src = OpAccessChain %up_f16 %ssbo_src %c_i32_0 %ndx\n"
-                       "       %dst = OpAccessChain %up_st %ssbo_dst %c_i32_0 %c_i32_0\n"
-                       "   %val_new = OpLoad %f16 %src\n"
-                       "   %val_old = OpLoad %st_test %dst\n"
+                       "   %val_new = OpFunctionCall %f16 %ld_arg_ssbo_src %ndx\n"
+                       "   %val_old = OpFunctionCall %st_test %ld_ssbo_dst %c_i32_0\n"
                        "   %val_dst = OpFunctionCall %st_test %sw_fun %val_new %val_old %ndx\n",
 
                        "   %sw_fun = OpFunction %st_test None %fun_t\n"
@@ -12563,9 +13484,7 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
                        "    %SSBO_src = OpTypeStruct %ra_st\n"
                        "    %SSBO_dst = OpTypeStruct %ra_f16\n",
 
-                       "       %src = OpAccessChain %up_st %ssbo_src %c_i32_0 %c_i32_0\n"
-                       "       %dst = OpAccessChain %up_f16 %ssbo_dst %c_i32_0 %ndx\n"
-                       "   %val_src = OpLoad %st_test %src\n"
+                       "   %val_src = OpFunctionCall %st_test %ld_ssbo_src %c_i32_0\n"
                        "   %val_dst = OpFunctionCall %f16 %sw_fun %val_src %ndx\n",
 
                        "   %sw_fun = OpFunction %f16 None %fun_t\n",
@@ -12697,19 +13616,21 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
                const char*             name;
                size_t                  accessPathLength;
                const char**    accessPath;
+               const string    loadFunction;
+               const string    storeFunction;
        };
 
        const TypeTestParameters typeTestParameters[] =
        {
-               {       "f16",                  DE_LENGTH_OF_ARRAY(accessPathF16),                      accessPathF16                   },
-               {       "v2f16",                DE_LENGTH_OF_ARRAY(accessPathV2F16),            accessPathV2F16                 },
-               {       "v3f16",                DE_LENGTH_OF_ARRAY(accessPathV3F16),            accessPathV3F16                 },
-               {       "v4f16",                DE_LENGTH_OF_ARRAY(accessPathV4F16),            accessPathV4F16                 },
-               {       "f16arr3",              DE_LENGTH_OF_ARRAY(accessPathF16Arr3),          accessPathF16Arr3               },
-               {       "v2f16arr5",    DE_LENGTH_OF_ARRAY(accessPathV2F16Arr5),        accessPathV2F16Arr5             },
-               {       "v3f16arr5",    DE_LENGTH_OF_ARRAY(accessPathV3F16Arr5),        accessPathV3F16Arr5             },
-               {       "v4f16arr3",    DE_LENGTH_OF_ARRAY(accessPathV4F16Arr3),        accessPathV4F16Arr3             },
-               {       "struct16arr3", DE_LENGTH_OF_ARRAY(accessPathStruct16Arr3),     accessPathStruct16Arr3  },
+               {       "f16",                  DE_LENGTH_OF_ARRAY(accessPathF16),                      accessPathF16,                  loadF16,                        storeF16                 },
+               {       "v2f16",                DE_LENGTH_OF_ARRAY(accessPathV2F16),            accessPathV2F16,                loadV2F16,                      storeV2F16               },
+               {       "v3f16",                DE_LENGTH_OF_ARRAY(accessPathV3F16),            accessPathV3F16,                loadV3F16,                      storeV3F16               },
+               {       "v4f16",                DE_LENGTH_OF_ARRAY(accessPathV4F16),            accessPathV4F16,                loadV4F16,                      storeV4F16                },
+               {       "f16arr3",              DE_LENGTH_OF_ARRAY(accessPathF16Arr3),          accessPathF16Arr3,              loadF16Arr3,            storeF16Arr3      },
+               {       "v2f16arr5",    DE_LENGTH_OF_ARRAY(accessPathV2F16Arr5),        accessPathV2F16Arr5,    loadV2F16Arr5,          storeV2F16Arr5    },
+               {       "v3f16arr5",    DE_LENGTH_OF_ARRAY(accessPathV3F16Arr5),        accessPathV3F16Arr5,    loadV3F16Arr5,          storeV3F16Arr5    },
+               {       "v4f16arr3",    DE_LENGTH_OF_ARRAY(accessPathV4F16Arr3),        accessPathV4F16Arr3,    loadV4F16Arr3,          storeV4F16Arr3    },
+               {       "struct16arr3", DE_LENGTH_OF_ARRAY(accessPathStruct16Arr3),     accessPathStruct16Arr3, loadStruct16Arr3,       storeStruct16Arr3},
        };
 
        for (size_t typeTestNdx = 0; typeTestNdx < DE_LENGTH_OF_ARRAY(typeTestParameters); ++typeTestNdx)
@@ -12759,26 +13680,39 @@ tcu::TestCaseGroup* createFloat16CompositeInsertExtractSet (tcu::TestContext& te
                specs["num_elements"]                   = de::toString(structItemsCount);
                specs["field_type"]                             = typeTestParameters[typeTestNdx].name;
                specs["struct_item_size"]               = de::toString(structItemsCount * sizeof(deFloat16));
+               specs["struct_u32s"]                    = de::toString(structItemsCount / 2);
                specs["op_premain_decls"]               = opParts.premainDecls;
                specs["op_sw_fun_call"]                 = opParts.swFunCall;
                specs["op_sw_fun_header"]               = opParts.swFunHeader;
                specs["op_case_default_value"]  = opParts.caseDefaultValue;
+               if (opIndex == 0) {
+                       specs["st_call"]                        = "st_ssbo_dst";
+                       specs["st_ndx"]                         = "c_i32_0";
+               } else {
+                       specs["st_call"]                        = "st_fn_ssbo_dst";
+                       specs["st_ndx"]                         = "ndx";
+               }
 
-               fragments["extension"]          = "OpExtension \"SPV_KHR_16bit_storage\"";
-               fragments["capability"]         = "OpCapability StorageUniformBufferBlock16\nOpCapability Float16\n";
+               fragments["capability"]         = "OpCapability Float16\n";
                fragments["decoration"]         = decoration.specialize(specs);
                fragments["pre_main"]           = preMain.specialize(specs);
                fragments["testfun"]            = testFun.specialize(specs);
+               if (opIndex == 0) {
+                       fragments["testfun"]            += StringTemplate(loadScalarF16FromUint).specialize({{"var", "ssbo_src"}});
+                       fragments["testfun"]            += StringTemplate(typeTestParameters[typeTestNdx].loadFunction).specialize({{"var", "ssbo_dst"}});
+                       fragments["testfun"]            += StringTemplate(typeTestParameters[typeTestNdx].storeFunction).specialize({{"var", "ssbo_dst"}});
+               } else {
+                       fragments["testfun"]            += StringTemplate(typeTestParameters[typeTestNdx].loadFunction).specialize({{"var", "ssbo_src"}});
+                       fragments["testfun"]            += StringTemplate(storeScalarF16AsUint).specialize({{"var", "ssbo_dst"}});
+               }
 
                specResource.inputs.push_back(Resource(BufferSp(new Float16Buffer(inputFP16)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.outputs.push_back(Resource(BufferSp(new Float16Buffer(dummyFP16Output)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
                specResource.verifyIO = compareFP16CompositeFunc;
 
-               extensions.push_back("VK_KHR_16bit_storage");
                extensions.push_back("VK_KHR_shader_float16_int8");
 
                features.extFloat16Int8         = EXTFLOAT16INT8FEATURES_FLOAT16;
-               features.ext16BitStorage        = EXT16BITSTORAGEFEATURES_UNIFORM_BUFFER_BLOCK;
 
                finalizeTestsCreation(specResource, fragments, testCtx, *testGroup.get(), testName, features, extensions, IVec3(1, 1, 1));
        }
index 5185fe8..c7dc701 100644 (file)
@@ -44,130 +44,170 @@ using tcu::StringTemplate;
 namespace
 {
 
-void addShaderCodeOutputFloat          (vk::SourceCollections& dst, InstanceContext context);
-void addShaderCodeOutputVector         (vk::SourceCollections& dst, InstanceContext context);
-void addShaderCodeOutputMatrix         (vk::SourceCollections& dst, InstanceContext context);
-void addShaderCodeOutputFloatArray     (vk::SourceCollections& dst, InstanceContext context);
-void addShaderCodeOutputStruct         (vk::SourceCollections& dst, InstanceContext context);
+enum InitializationSource
+{
+       INITIALIZATION_SOURCE_CONSTANT, // Variable is initialized from a constant value
+       INITIALIZATION_SOURCE_GLOBAL,   // Variable is initialized from a global variable, which in turn is initialized from a constant
+};
 
 struct TestParams
 {
-       string                                                                                  name;
-       string                                                                                  type;
-       int                                                                                             numComponents;
-       FunctionPrograms1<InstanceContext>::Function    shaderInit;
+       string                                          name;
+       string                                          type;
+       int                                                     numComponents;
+       InitializationSource            initializationSource;
+};
+
+struct ShaderParams
+{
+       InstanceContext                 context;
+       string                                  type;
 };
 
-const TestParams       params[]        =
+const TestParams       testParams[]    =
 {
-       { "float",              "f32",                  1                               , addShaderCodeOutputFloat              },
-       { "vec4",               "v4f32",                4                               , addShaderCodeOutputVector             },
-       { "matrix",             "matrix",               2 * 4                   , addShaderCodeOutputMatrix             },
-       { "floatarray", "floatArray",   8                               , addShaderCodeOutputFloatArray },
-       { "struct",             "struct",               2 * 4 + 4 + 4   , addShaderCodeOutputStruct             }
+       { "float",                                                      "f32",                  1,                              INITIALIZATION_SOURCE_CONSTANT  },
+       { "vec4",                                                       "v4f32",                4,                              INITIALIZATION_SOURCE_CONSTANT  },
+       { "matrix",                                                     "matrix",               2 * 4,                  INITIALIZATION_SOURCE_CONSTANT  },
+       { "floatarray",                                         "floatArray",   8,                              INITIALIZATION_SOURCE_CONSTANT  },
+       { "struct",                                                     "struct",               2 * 4 + 4 + 4,  INITIALIZATION_SOURCE_CONSTANT  },
+
+       { "float_from_workgroup",                       "f32",                  1,                              INITIALIZATION_SOURCE_GLOBAL    },
+       { "vec4_from_workgroup",                        "v4f32",                4,                              INITIALIZATION_SOURCE_GLOBAL    },
+       { "matrix_from_workgroup",                      "matrix",               2 * 4,                  INITIALIZATION_SOURCE_GLOBAL    },
+       { "floatarray_from_workgroup",          "floatArray",   8,                              INITIALIZATION_SOURCE_GLOBAL    },
+       { "struct_from_workgroup",                      "struct",               2 * 4 + 4 + 4,  INITIALIZATION_SOURCE_GLOBAL    }
 };
 
-const string           common          =
-       "                %f32_1 = OpConstant %f32 1\n"
-       "              %v4f32_1 = OpConstantComposite %v4f32 %f32_1 %f32_1 %f32_1 %f32_1\n"
-       "               %matrix = OpTypeMatrix %v4f32 2\n"
-       "             %matrix_1 = OpConstantComposite %matrix %v4f32_1 %v4f32_1\n"
-       "               %struct = OpTypeStruct %matrix %v4f32 %f32 %f32 %f32 %f32\n"
-       "             %struct_1 = OpConstantComposite %struct %matrix_1 %v4f32_1 %f32_1 %f32_1 %f32_1 %f32_1\n"
-       "              %c_u32_8 = OpConstant %u32 8\n"
-       "           %floatArray = OpTypeArray %f32 %c_u32_8\n"
-       "         %floatArray_1 = OpConstantComposite %floatArray %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1\n"
-       "          %numElements = OpConstant %u32 ${count}\n"
-       "          %outputArray = OpTypeArray %${type} %numElements\n"
-       "               %Output = OpTypeStruct %outputArray\n"
-       "          %_ptr_Output = OpTypePointer StorageBuffer %Output\n"
-       "                %sbPtr = OpTypePointer StorageBuffer %${type}\n"
-       "           %dataOutput = OpVariable %_ptr_Output StorageBuffer\n";
-
-const string           decorations     =
-       "                         OpDecorate %outputArray ArrayStride ${arrayStride}\n"
-       "                         OpMemberDecorate %Output 0 Offset 0\n"
-       "                         OpDecorate %Output Block\n"
-       "                         OpDecorate %dataOutput DescriptorSet 0\n"
-       "                         OpDecorate %dataOutput Binding 0\n"
-       "                         OpDecorate %floatArray ArrayStride 4\n"
-       "                         OpMemberDecorate %struct 0 ColMajor\n"
-       "                         OpMemberDecorate %struct 0 Offset 0\n"
-       "                         OpMemberDecorate %struct 0 MatrixStride 16\n"
-       "                         OpMemberDecorate %struct 1 Offset 32\n"
-       "                         OpMemberDecorate %struct 2 Offset 48\n"
-       "                         OpMemberDecorate %struct 3 Offset 52\n"
-       "                         OpMemberDecorate %struct 4 Offset 56\n"
-       "                         OpMemberDecorate %struct 5 Offset 60\n"
-       "${extraDecorations:opt}";
+const string           common                  =
+       "                      %f32_1 = OpConstant %f32 1\n"
+       "                    %v4f32_1 = OpConstantComposite %v4f32 %f32_1 %f32_1 %f32_1 %f32_1\n"
+       "                     %matrix = OpTypeMatrix %v4f32 2\n"
+       "                   %matrix_1 = OpConstantComposite %matrix %v4f32_1 %v4f32_1\n"
+       "                     %struct = OpTypeStruct %matrix %v4f32 %f32 %f32 %f32 %f32\n"
+       "                   %struct_1 = OpConstantComposite %struct %matrix_1 %v4f32_1 %f32_1 %f32_1 %f32_1 %f32_1\n"
+       "                    %c_u32_8 = OpConstant %u32 8\n"
+       "                 %floatArray = OpTypeArray %f32 %c_u32_8\n"
+       "               %floatArray_1 = OpConstantComposite %floatArray %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1\n"
+       "                %numElements = OpConstant %u32 ${count}\n"
+       "                %outputArray = OpTypeArray %${type} %numElements\n"
+       "                     %Output = OpTypeStruct %outputArray\n"
+       "                %_ptr_Output = OpTypePointer StorageBuffer %Output\n"
+       "                      %sbPtr = OpTypePointer StorageBuffer %${type}\n"
+       "                 %dataOutput = OpVariable %_ptr_Output StorageBuffer\n";
+
+const string           globals                 =
+       "        %_ptr_${type}_global = OpTypePointer Workgroup %${type}\n"
+       "           %${type}_global_1 = OpVariable %_ptr_${type}_global Workgroup\n";
+
+const string           decorations             =
+       "${arrayStrideDecoration}"
+       "                               OpMemberDecorate %Output 0 Offset 0\n"
+       "                               OpDecorate %Output Block\n"
+       "                               OpDecorate %dataOutput DescriptorSet 0\n"
+       "                               OpDecorate %dataOutput Binding 0\n"
+       "${extraDecorations:opt}"
+       "                               OpDecorate %floatArray ArrayStride 4\n"
+       "                               OpMemberDecorate %struct 0 ColMajor\n"
+       "                               OpMemberDecorate %struct 0 Offset 0\n"
+       "                               OpMemberDecorate %struct 0 MatrixStride 16\n"
+       "                               OpMemberDecorate %struct 1 Offset 32\n"
+       "                               OpMemberDecorate %struct 2 Offset 48\n"
+       "                               OpMemberDecorate %struct 3 Offset 52\n"
+       "                               OpMemberDecorate %struct 4 Offset 56\n"
+       "                               OpMemberDecorate %struct 5 Offset 60\n";
 
 void addComputeVariableInitPrivateTest (tcu::TestCaseGroup* group)
 {
-       tcu::TestContext&       testCtx                 = group->getTestContext();
-       const int                       numFloats               = 128;
-       tcu::TestCaseGroup*     privateGroup    = new tcu::TestCaseGroup(testCtx, "private", "Tests OpVariable initialization in private storage class.");
-       ComputeShaderSpec       spec;
-       vector<float>           expectedOutput;
-
-       const StringTemplate shaderSourceTemplate (
-               string(
-               "                         OpCapability Shader\n"
-               "                         OpExtension \"SPV_KHR_storage_buffer_storage_class\"\n"
-               "                    %1 = OpExtInstImport \"GLSL.std.450\"\n"
-               "                         OpMemoryModel Logical GLSL450\n"
-               "                         OpEntryPoint GLCompute %main \"main\" %gl_GlobalInvocationID\n"
-               "                         OpExecutionMode %main LocalSize 1 1 1\n"
-               "                         OpSource GLSL 430\n"
-               "                         OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId\n")
-               + decorations + string(
-               "                 %void = OpTypeVoid\n"
-               "             %voidFunc = OpTypeFunction %void\n"
-               "                  %f32 = OpTypeFloat 32\n"
-               "                  %u32 = OpTypeInt 32 0\n"
-               "              %c_u32_0 = OpConstant %u32 0\n"
-               "                %v4f32 = OpTypeVector %f32 4\n")
-               + common + string(
-               "              %dataPtr = OpTypePointer Private %${type}\n"
-               "   %_ptr_Function_uint = OpTypePointer Function %u32\n"
-               "               %v3uint = OpTypeVector %u32 3\n"
-               "    %_ptr_Input_v3uint = OpTypePointer Input %v3uint\n"
-               "%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input\n"
-               "      %_ptr_Input_uint = OpTypePointer Input %u32\n"
-               "                  %int = OpTypeInt 32 1\n"
-               "                %int_0 = OpConstant %int 0\n"
-               "                   %f1 = OpVariable %dataPtr Private %${constData}\n"
-               "                 %main = OpFunction %void None %voidFunc\n"
-               "                %entry = OpLabel\n"
-               "        %invocationPtr = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %c_u32_0\n"
-               "           %invocation = OpLoad %u32 %invocationPtr\n"
-               "           %outputData = OpLoad %${type} %f1\n"
-               "            %outputPtr = OpAccessChain %sbPtr %dataOutput %int_0 %invocation\n"
-               "                         OpStore %outputPtr %outputData\n"
-               "                         OpReturn\n"
-               "                         OpFunctionEnd\n"));
+       tcu::TestContext&               testCtx                                 = group->getTestContext();
+       const int                               numFloats                               = 128;
+       tcu::TestCaseGroup*             privateGroup                    = new tcu::TestCaseGroup(testCtx, "private", "Tests OpVariable initialization in private storage class.");
+       vector<float>                   expectedOutput                  (numFloats, 1.0f);
 
        group->addChild(privateGroup);
 
-       expectedOutput.reserve(numFloats);
-       for (deUint32 numIdx = 0; numIdx < numFloats; ++numIdx)
-               expectedOutput.push_back(1.0f);
-
-       spec.outputs.push_back(BufferSp(new Float32Buffer(expectedOutput)));
-
-       for (int paramIdx = 0; paramIdx < DE_LENGTH_OF_ARRAY(params); paramIdx++)
+       for (int paramIdx = 0; paramIdx < DE_LENGTH_OF_ARRAY(testParams); paramIdx++)
        {
-               map<string, string> shaderSpec;
-               const int                       numComponents   = params[paramIdx].numComponents;
-               const int                       numElements             = numFloats / numComponents;
-
-               shaderSpec["type"]                      = params[paramIdx].type;
-               shaderSpec["arrayStride"]       = de::toString(numComponents * 4);
-               shaderSpec["count"]                     = de::toString(numElements);
-               shaderSpec["constData"]         = params[paramIdx].type + "_1";
-
-               if (params[paramIdx].type == "matrix")
+               ComputeShaderSpec               spec;
+               spec.outputs.push_back(BufferSp(new Float32Buffer(expectedOutput)));
+
+               map<string, string>             shaderSpec;
+               const int                               numComponents                   = testParams[paramIdx].numComponents;
+               const int                               numElements                             = numFloats / numComponents;
+               const string                    type                                    = testParams[paramIdx].type;
+
+               const StringTemplate    shaderSourceTemplate    (
+                       string(
+                       "                         OpCapability Shader\n"
+                       "${capabilities:opt}"
+                       "                         OpExtension \"SPV_KHR_storage_buffer_storage_class\"\n"
+                       "${extensions:opt}"
+                       "                    %1 = OpExtInstImport \"GLSL.std.450\"\n"
+                       "                         OpMemoryModel Logical GLSL450\n"
+                       "                         OpEntryPoint GLCompute %main \"main\" %gl_GlobalInvocationID\n"
+                       "                         OpExecutionMode %main LocalSize 1 1 1\n"
+                       "                         OpSource GLSL 430\n"
+                       "                         OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId\n")
+                       + decorations + string(
+                       "                 %void = OpTypeVoid\n"
+                       "             %voidFunc = OpTypeFunction %void\n"
+                       "                  %f32 = OpTypeFloat 32\n"
+                       "                  %u32 = OpTypeInt 32 0\n"
+                       "              %c_u32_0 = OpConstant %u32 0\n"
+                       "                %v4f32 = OpTypeVector %f32 4\n")
+                       + common
+                       + (testParams[paramIdx].initializationSource == INITIALIZATION_SOURCE_GLOBAL ? globals : "")
+                       + string(
+                       "              %dataPtr = OpTypePointer Private %${type}\n"
+                       "   %_ptr_Function_uint = OpTypePointer Function %u32\n"
+                       "               %v3uint = OpTypeVector %u32 3\n"
+                       "    %_ptr_Input_v3uint = OpTypePointer Input %v3uint\n"
+                       "%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input\n"
+                       "      %_ptr_Input_uint = OpTypePointer Input %u32\n"
+                       "                  %int = OpTypeInt 32 1\n"
+                       "                %int_0 = OpConstant %int 0\n"
+                       "${variableInit}"
+                       "                 %main = OpFunction %void None %voidFunc\n"
+                       "                %entry = OpLabel\n"
+                       "        %invocationPtr = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %c_u32_0\n"
+                       "           %invocation = OpLoad %u32 %invocationPtr\n"
+                       "${dataLoad}"
+                       "            %outputPtr = OpAccessChain %sbPtr %dataOutput %int_0 %invocation\n"
+                       "                         OpStore %outputPtr %outputData\n"
+                       "                         OpReturn\n"
+                       "                         OpFunctionEnd\n"));
+
+               shaderSpec["type"]                                      = type;
+
+               shaderSpec["arrayStrideDecoration"] = "OpDecorate %outputArray ArrayStride " + de::toString(numComponents * 4) + "\n";
+               shaderSpec["count"]                                     = de::toString(numElements);
+               shaderSpec["constData"]                         = type + "_1";
+
+               switch(testParams[paramIdx].initializationSource)
+               {
+                       case INITIALIZATION_SOURCE_CONSTANT:
+                               shaderSpec["variableInit"]      = "             %f1 = OpVariable %dataPtr Private %" + type + "_1\n";
+                               shaderSpec["dataLoad"]          = "     %outputData = OpLoad %" + type + " %f1\n";
+                               break;
+                       default:
+                               DE_ASSERT(testParams[paramIdx].initializationSource == INITIALIZATION_SOURCE_GLOBAL);
+
+                               shaderSpec["capabilities"]                      = "                   OpCapability VariablePointers\n";
+                               shaderSpec["extensions"]                        = "                   OpExtension \"SPV_KHR_variable_pointers\"\n";
+                               shaderSpec["variableInit"]                      = "     %dataPtrPtr = OpTypePointer Private %_ptr_" + type + "_global\n"
+                                                                                                         "             %f1 = OpVariable %dataPtrPtr Private %" + type + "_global_1\n";
+                               shaderSpec["dataLoad"]                          = "  %outputDataPtr = OpLoad %_ptr_" + type + "_global %f1\n"
+                                                                                                         "                   OpStore %" + type + "_global_1 %" + type + "_1\n"
+                                                                                                         "     %outputData = OpLoad %" + type + " %outputDataPtr\n";
+
+                               spec.requestedVulkanFeatures.extVariablePointers = EXTVARIABLEPOINTERSFEATURES_VARIABLE_POINTERS;
+                               spec.extensions.push_back("VK_KHR_variable_pointers");
+                               break;
+               };
+
+               if (testParams[paramIdx].type == "matrix")
                {
-                       shaderSpec["extraDecorations"] =
+                       shaderSpec["extraDecorations"] +=
                                "                         OpMemberDecorate %Output 0 ColMajor\n"
                                "                         OpMemberDecorate %Output 0 MatrixStride 16\n";
                }
@@ -176,7 +216,7 @@ void addComputeVariableInitPrivateTest (tcu::TestCaseGroup* group)
                spec.numWorkGroups                      = IVec3(numElements, 1, 1);
                spec.extensions.push_back("VK_KHR_storage_buffer_storage_class");
 
-               privateGroup->addChild(new SpvAsmComputeShaderCase(testCtx, params[paramIdx].name.c_str(), "", spec));
+               privateGroup->addChild(new SpvAsmComputeShaderCase(testCtx, testParams[paramIdx].name.c_str(), "", spec));
        }
 }
 
@@ -185,368 +225,365 @@ void addGraphicsVariableInitPrivateTest (tcu::TestCaseGroup* group)
        tcu::TestContext&               testCtx                         = group->getTestContext();
        map<string, string>             fragments;
        RGBA                                    defaultColors[4];
-       GraphicsResources               resources;
-       vector<string>                  extensions;
        VulkanFeatures                  features;
        tcu::TestCaseGroup*             privateGroup            = new tcu::TestCaseGroup(testCtx, "private", "Tests OpVariable initialization in private storage class.");
        const int                               numFloats                       = 128;
-       vector<float>                   expectedOutput;
-
-       StringTemplate                  preMain                         (
-               common +
-               "              %dataPtr = OpTypePointer Private %${type}\n"
-               "                   %f1 = OpVariable %dataPtr Private %${constData}\n"
-               );
-
-       StringTemplate                  decoration                      (decorations);
-
-       StringTemplate                  testFun                         (
-               "            %test_code = OpFunction %v4f32 None %v4f32_v4f32_function\n"
-               "                %param = OpFunctionParameter %v4f32\n"
-               "                %entry = OpLabel\n"
-               "                    %i = OpVariable %fp_i32 Function\n"
-               "           %outputData = OpLoad %${type} %f1\n"
-               "                         OpStore %i %c_i32_0\n"
-               "                         OpBranch %loop\n"
-               "                 %loop = OpLabel\n"
-               "                   %15 = OpLoad %i32 %i\n"
-               "                   %lt = OpSLessThan %bool %15 %numElements\n"
-               "                         OpLoopMerge %merge %inc None\n"
-               "                         OpBranchConditional %lt %write %merge\n"
-               "                %write = OpLabel\n"
-               "                   %30 = OpLoad %i32 %i\n"
-               "            %outputPtr = OpAccessChain %sbPtr %dataOutput %c_i32_0 %30\n"
-               "                         OpStore %outputPtr %outputData\n"
-               "                         OpBranch %inc\n"
-               "                  %inc = OpLabel\n"
-               "                   %37 = OpLoad %i32 %i\n"
-               "                   %39 = OpIAdd %i32 %37 %c_i32_1\n"
-               "                         OpStore %i %39\n"
-               "                         OpBranch %loop\n"
-               "                %merge = OpLabel\n"
-               "                         OpReturnValue %param\n"
-               "                         OpFunctionEnd\n");
+       vector<float>                   expectedOutput          (numFloats, 1.0f);
 
        group->addChild(privateGroup);
-
        getDefaultColors(defaultColors);
 
-       expectedOutput.reserve(numFloats);
-       for (deUint32 numIdx = 0; numIdx < numFloats; ++numIdx)
-               expectedOutput.push_back(1.0f);
-
-       resources.outputs.push_back(Resource(BufferSp(new Float32Buffer(expectedOutput)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
-       extensions.push_back("VK_KHR_storage_buffer_storage_class");
-
        features.coreFeatures.vertexPipelineStoresAndAtomics    = true;
        features.coreFeatures.fragmentStoresAndAtomics                  = true;
 
-       for (int paramIdx = 0; paramIdx < DE_LENGTH_OF_ARRAY(params); paramIdx++)
+       for (int paramIdx = 0; paramIdx < DE_LENGTH_OF_ARRAY(testParams); paramIdx++)
        {
-               map<string, string> shaderSpec;
-               const int                       numComponents   = params[paramIdx].numComponents;
-               const int                       numElements             = numFloats / numComponents;
+               if (testParams[paramIdx].initializationSource != INITIALIZATION_SOURCE_CONSTANT)
+                       continue;
 
-               shaderSpec["type"]                      = params[paramIdx].type;
-               shaderSpec["arrayStride"]       = de::toString(numComponents * 4);
-               shaderSpec["count"]                     = de::toString(numElements);
-               shaderSpec["constData"]         = params[paramIdx].type + "_1";
+               GraphicsResources       resources;
+               vector<string>          extensions;
+
+               resources.outputs.push_back(Resource(BufferSp(new Float32Buffer(expectedOutput)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
+               extensions.push_back("VK_KHR_storage_buffer_storage_class");
 
-               if (params[paramIdx].type == "matrix")
+               map<string, string> shaderSpec;
+               const int                       numComponents   = testParams[paramIdx].numComponents;
+               const int                       numElements             = numFloats / numComponents;
+               const string            type                    = testParams[paramIdx].type;
+
+               StringTemplate                  preMain         (
+                       common
+                       + string(
+                       "              %dataPtr = OpTypePointer Private %${type}\n"
+                       "${variableInit}"
+                       ));
+
+               StringTemplate                  decoration      (decorations);
+
+               StringTemplate                  testFun         (
+                       "            %test_code = OpFunction %v4f32 None %v4f32_v4f32_function\n"
+                       "                %param = OpFunctionParameter %v4f32\n"
+                       "                %entry = OpLabel\n"
+                       "                    %i = OpVariable %fp_i32 Function\n"
+                       "${dataLoad}"
+                       "                         OpStore %i %c_i32_0\n"
+                       "                         OpBranch %loop\n"
+                       "                 %loop = OpLabel\n"
+                       "                   %15 = OpLoad %i32 %i\n"
+                       "                   %lt = OpSLessThan %bool %15 %numElements\n"
+                       "                         OpLoopMerge %merge %inc None\n"
+                       "                         OpBranchConditional %lt %write %merge\n"
+                       "                %write = OpLabel\n"
+                       "                   %30 = OpLoad %i32 %i\n"
+                       "            %outputPtr = OpAccessChain %sbPtr %dataOutput %c_i32_0 %30\n"
+                       "                         OpStore %outputPtr %outputData\n"
+                       "                         OpBranch %inc\n"
+                       "                  %inc = OpLabel\n"
+                       "                   %37 = OpLoad %i32 %i\n"
+                       "                   %39 = OpIAdd %i32 %37 %c_i32_1\n"
+                       "                         OpStore %i %39\n"
+                       "                         OpBranch %loop\n"
+                       "                %merge = OpLabel\n"
+                       "                         OpReturnValue %param\n"
+                       "                         OpFunctionEnd\n");
+
+               shaderSpec["type"]                                      = type;
+               shaderSpec["arrayStrideDecoration"] = "OpDecorate %outputArray ArrayStride " + de::toString(numComponents * 4) + "\n";
+               shaderSpec["count"]                                     = de::toString(numElements);
+               shaderSpec["constData"]                         = type + "_1";
+               shaderSpec["variableInit"]      = "             %f1 = OpVariable %dataPtr Private %" + type + "_1\n";
+               shaderSpec["dataLoad"]          = "     %outputData = OpLoad %" + type + " %f1\n";
+
+               if (testParams[paramIdx].type == "matrix")
                {
-                       shaderSpec["extraDecorations"] =
+                       shaderSpec["extraDecorations"] +=
                                "                         OpMemberDecorate %Output 0 ColMajor\n"
                                "                         OpMemberDecorate %Output 0 MatrixStride 16\n";
                }
 
-               fragments["extension"]          = "OpExtension \"SPV_KHR_storage_buffer_storage_class\"\n";
+               fragments["extension"]          += "OpExtension \"SPV_KHR_storage_buffer_storage_class\"\n";
                fragments["pre_main"]           = preMain.specialize(shaderSpec);
                fragments["decoration"]         = decoration.specialize(shaderSpec);
                fragments["testfun"]            = testFun.specialize(shaderSpec);
 
-               createTestsForAllStages(params[paramIdx].name, defaultColors, defaultColors, fragments, resources, extensions, privateGroup, features);
+               createTestsForAllStages(testParams[paramIdx].name, defaultColors, defaultColors, fragments, resources, extensions, privateGroup, features);
        }
 }
 
-void addShaderCodeOutput(vk::SourceCollections& dst, InstanceContext& context, string type)
+tcu::TestStatus outputTest (Context& context, ShaderParams params)
 {
-       SpirvVersion                    targetSpirvVersion      = context.resources.spirvVersion;
+       return runAndVerifyDefaultPipeline(context, params.context);
+}
+
+void addShaderCodeOutput (vk::SourceCollections& dst, ShaderParams params)
+{
+
+       SpirvVersion                    targetSpirvVersion      = params.context.resources.spirvVersion;
        map<string, string>             spec;
+       const deUint32                  vulkanVersion           = dst.usedVulkanVersion;
+
+       spec["type"]            = params.type;
+       spec["initSource"]      = params.type + "_1";
 
-       // Needed for preventing duplicate pointer declarations.
-       if (type == "v4f32")
+       if (params.type == "struct")
        {
-               spec["vec4ptrDeclOutput"]       = "";
-               spec["vec4ptrOutput"]           = "outputPtr";
-               spec["vec4ptrDeclInput"]        = "";
-               spec["vec4ptrInput"]            = "inputPtr";
+               // Output structure of matrix, vec4, and four floats all having values of 1.
+               const StringTemplate    vertexShader    (
+                       "                            OpCapability Shader\n"
+                       "                       %1 = OpExtInstImport \"GLSL.std.450\"\n"
+                       "                            OpMemoryModel Logical GLSL450\n"
+                       "                            OpEntryPoint Vertex %main \"main\" %_ %position %vtxColor %color %outData\n"
+                       "                            OpSource GLSL 430\n"
+                       "                            OpMemberDecorate %gl_PerVertex 0 BuiltIn Position\n"
+                       "                            OpMemberDecorate %gl_PerVertex 1 BuiltIn PointSize\n"
+                       "                            OpMemberDecorate %gl_PerVertex 2 BuiltIn ClipDistance\n"
+                       "                            OpDecorate %gl_PerVertex Block\n"
+                       "                            OpDecorate %position Location 0\n"
+                       "                            OpDecorate %vtxColor Location 1\n"
+                       "                            OpDecorate %color Location 1\n"
+                       "                            OpDecorate %outData Location 2\n"
+                       "                            OpMemberDecorate %Data 0 ColMajor\n"
+                       "                            OpMemberDecorate %Data 0 Offset 0\n"
+                       "                            OpMemberDecorate %Data 0 MatrixStride 16\n"
+                       "                            OpMemberDecorate %Data 1 Offset 32\n"
+                       "                            OpMemberDecorate %Data 2 Offset 48\n"
+                       "                            OpMemberDecorate %Data 3 Offset 52\n"
+                       "                            OpMemberDecorate %Data 4 Offset 56\n"
+                       "                            OpMemberDecorate %Data 5 Offset 60\n"
+                       "                            OpMemberDecorate %DataOutput 0 Offset 0\n"
+                       "                    %void = OpTypeVoid\n"
+                       "                %voidFunc = OpTypeFunction %void\n"
+                       "                   %float = OpTypeFloat 32\n"
+                       "                 %v4float = OpTypeVector %float 4\n"
+                       "                    %uint = OpTypeInt 32 0\n"
+                       "                  %uint_1 = OpConstant %uint 1\n"
+                       "       %_arr_float_uint_1 = OpTypeArray %float %uint_1\n"
+                       "            %gl_PerVertex = OpTypeStruct %v4float %float %_arr_float_uint_1\n"
+                       "%_ptr_Output_gl_PerVertex = OpTypePointer Output %gl_PerVertex\n"
+                       "                       %_ = OpVariable %_ptr_Output_gl_PerVertex Output\n"
+                       "                     %int = OpTypeInt 32 1\n"
+                       "                   %int_0 = OpConstant %int 0\n"
+                       "      %_ptr_Input_v4float = OpTypePointer Input %v4float\n"
+                       "                %position = OpVariable %_ptr_Input_v4float Input\n"
+                       "     %_ptr_Output_v4float = OpTypePointer Output %v4float\n"
+                       "                %vtxColor = OpVariable %_ptr_Output_v4float Output\n"
+                       "                   %color = OpVariable %_ptr_Input_v4float Input\n"
+                       "             %mat2v4float = OpTypeMatrix %v4float 2\n"
+                       "                    %Data = OpTypeStruct %mat2v4float %v4float %float %float %float %float\n"
+                       "              %DataOutput = OpTypeStruct %Data\n"
+                       "  %_ptr_Output_DataOutput = OpTypePointer Output %DataOutput\n"
+                       "                 %float_1 = OpConstant %float 1\n"
+                       "                  %vec4_1 = OpConstantComposite %v4float %float_1 %float_1 %float_1 %float_1\n"
+                       "                %matrix_1 = OpConstantComposite %mat2v4float %vec4_1 %vec4_1\n"
+                       " %_ptr_Output_mat2v4float = OpTypePointer Output %mat2v4float\n"
+                       "       %_ptr_Output_float = OpTypePointer Output %float\n"
+                       "                  %data_1 = OpConstantComposite %Data %matrix_1 %vec4_1 %float_1 %float_1 %float_1 %float_1\n"
+                       "                %struct_1 = OpConstantComposite %DataOutput %data_1\n"
+                       "     %_ptr_struct_private = OpTypePointer Private %DataOutput\n"
+                       "         %struct_global_1 = OpVariable %_ptr_struct_private Private %struct_1\n"
+                       "                 %outData = OpVariable %_ptr_Output_DataOutput Output %${initSource}\n"
+                       "                    %main = OpFunction %void None %voidFunc\n"
+                       "                   %entry = OpLabel\n"
+                       "                 %posData = OpLoad %v4float %position\n"
+                       "                  %posPtr = OpAccessChain %_ptr_Output_v4float %_ %int_0\n"
+                       "                            OpStore %posPtr %posData\n"
+                       "               %colorData = OpLoad %v4float %color\n"
+                       "                            OpStore %vtxColor %colorData\n"
+                       "                            OpReturn\n"
+                       "                            OpFunctionEnd\n");
+
+               // Pass the incoming input struct into buffer.
+               const string            fragmentShader  =
+                       "                            OpCapability Shader\n"
+                       "                            OpExtension \"SPV_KHR_storage_buffer_storage_class\"\n"
+                       "                       %1 = OpExtInstImport \"GLSL.std.450\"\n"
+                       "                            OpMemoryModel Logical GLSL450\n"
+                       "                            OpEntryPoint Fragment %main \"main\" %fragColor %vtxColor %inData\n"
+                       "                            OpExecutionMode %main OriginUpperLeft\n"
+                       "                            OpSource GLSL 430\n"
+                       "                            OpDecorate %fragColor Location 0\n"
+                       "                            OpDecorate %vtxColor Location 1\n"
+                       "                            OpMemberDecorate %Data 0 ColMajor\n"
+                       "                            OpMemberDecorate %Data 0 Offset 0\n"
+                       "                            OpMemberDecorate %Data 0 MatrixStride 16\n"
+                       "                            OpMemberDecorate %Data 1 Offset 32\n"
+                       "                            OpMemberDecorate %Data 2 Offset 48\n"
+                       "                            OpMemberDecorate %Data 3 Offset 52\n"
+                       "                            OpMemberDecorate %Data 4 Offset 56\n"
+                       "                            OpMemberDecorate %Data 5 Offset 60\n"
+                       "                            OpMemberDecorate %Output 0 Offset 0\n"
+                       "                            OpDecorate %Output Block\n"
+                       "                            OpDecorate %dataOutput DescriptorSet 0\n"
+                       "                            OpDecorate %dataOutput Binding 0\n"
+                       "                            OpDecorate %inData Location 2\n"
+                       "                    %void = OpTypeVoid\n"
+                       "                %voidFunc = OpTypeFunction %void\n"
+                       "                   %float = OpTypeFloat 32\n"
+                       "                 %v4float = OpTypeVector %float 4\n"
+                       "     %_ptr_Output_v4float = OpTypePointer Output %v4float\n"
+                       "               %fragColor = OpVariable %_ptr_Output_v4float Output\n"
+                       "      %_ptr_Input_v4float = OpTypePointer Input %v4float\n"
+                       "                %vtxColor = OpVariable %_ptr_Input_v4float Input\n"
+                       "             %mat2v4float = OpTypeMatrix %v4float 2\n"
+                       "                    %Data = OpTypeStruct %mat2v4float %v4float %float %float %float %float\n"
+                       "                  %Output = OpTypeStruct %Data\n"
+                       "             %_ptr_Output = OpTypePointer StorageBuffer %Output\n"
+                       "              %dataOutput = OpVariable %_ptr_Output StorageBuffer\n"
+                       "                     %int = OpTypeInt 32 1\n"
+                       "                   %int_0 = OpConstant %int 0\n"
+                       "               %DataInput = OpTypeStruct %Data\n"
+                       "    %_ptr_Input_DataInput = OpTypePointer Input %DataInput\n"
+                       "                  %inData = OpVariable %_ptr_Input_DataInput Input\n"
+                       "         %_ptr_Input_Data = OpTypePointer Input %Data\n"
+                       "               %_ptr_Data = OpTypePointer StorageBuffer %Data\n"
+                       "                    %main = OpFunction %void None %voidFunc\n"
+                       "                   %entry = OpLabel\n"
+                       "               %colorData = OpLoad %v4float %vtxColor\n"
+                       "                            OpStore %fragColor %colorData\n"
+                       "            %inputDataPtr = OpAccessChain %_ptr_Input_Data %inData %int_0\n"
+                       "               %inputData = OpLoad %Data %inputDataPtr\n"
+                       "           %outputDataPtr = OpAccessChain %_ptr_Data %dataOutput %int_0\n"
+                       "                            OpStore %outputDataPtr %inputData\n"
+                       "                            OpReturn\n"
+                       "                            OpFunctionEnd\n";
+
+               dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion);
+               dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion);
        }
        else
        {
-               spec["vec4ptrDeclOutput"]       = "     %_ptr_Output_v4f32 = OpTypePointer Output %v4f32\n";
-               spec["vec4ptrOutput"]           = "_ptr_Output_v4f32";
-               spec["vec4ptrDeclInput"]        = "     %_ptr_Input_v4f32 = OpTypePointer Input %v4f32\n";
-               spec["vec4ptrInput"]            = "_ptr_Input_v4f32";
-       }
+               // Needed for preventing duplicate pointer declarations.
+               if (params.type == "v4f32")
+               {
+                       spec["vec4ptrDeclOutput"]       = "";
+                       spec["vec4ptrOutput"]           = "outputPtr";
+                       spec["vec4ptrDeclInput"]        = "";
+                       spec["vec4ptrInput"]            = "inputPtr";
+               }
+               else
+               {
+                       spec["vec4ptrDeclOutput"]       = "     %_ptr_Output_v4f32 = OpTypePointer Output %v4f32\n";
+                       spec["vec4ptrOutput"]           = "_ptr_Output_v4f32";
+                       spec["vec4ptrDeclInput"]        = "     %_ptr_Input_v4f32 = OpTypePointer Input %v4f32\n";
+                       spec["vec4ptrInput"]            = "_ptr_Input_v4f32";
+               }
 
-       const string                    types                           =
-               "                     %u32 = OpTypeInt 32 0\n"
-               "                     %f32 = OpTypeFloat 32\n"
-               "                   %v4f32 = OpTypeVector %f32 4\n"
-               "                  %matrix = OpTypeMatrix %v4f32 2\n"
-               "                 %c_u32_0 = OpConstant %u32 0\n"
-               "                 %c_u32_8 = OpConstant %u32 8\n"
-               "              %floatArray = OpTypeArray %f32 %c_u32_8\n";
+               const string                    types                           =
+                       "                     %u32 = OpTypeInt 32 0\n"
+                       "                     %f32 = OpTypeFloat 32\n"
+                       "                   %v4f32 = OpTypeVector %f32 4\n"
+                       "                  %matrix = OpTypeMatrix %v4f32 2\n"
+                       "                 %c_u32_0 = OpConstant %u32 0\n"
+                       "                 %c_u32_8 = OpConstant %u32 8\n"
+                       "              %floatArray = OpTypeArray %f32 %c_u32_8\n";
 
-       string                                  outputDecoration        = "                       OpDecorate %Output Block\n";
+               if (params.type == "matrix")
+               {
+                       spec["extraDecorations"] =
+                               "                       OpMemberDecorate %Output 0 ColMajor\n"
+                               "                       OpMemberDecorate %Output 0 MatrixStride 16\n";
+               }
 
-       if (type == "matrix")
-       {
-               spec["extraDecorations"] =
-                       "                       OpMemberDecorate %Output 0 ColMajor\n"
-                       "                       OpMemberDecorate %Output 0 MatrixStride 16\n";
+               // Output selected data type with all components having value one.
+               const StringTemplate    vertexShader            (
+                       string(
+                       "                            OpCapability Shader\n"
+                       "                       %1 = OpExtInstImport \"GLSL.std.450\"\n"
+                       "                            OpMemoryModel Logical GLSL450\n"
+                       "                            OpEntryPoint Vertex %main \"main\" %_ %position %vtxColor %color %outData\n"
+                       "                            OpSource GLSL 430\n"
+                       "                            OpMemberDecorate %gl_PerVertex 0 BuiltIn Position\n"
+                       "                            OpMemberDecorate %gl_PerVertex 1 BuiltIn PointSize\n"
+                       "                            OpMemberDecorate %gl_PerVertex 2 BuiltIn ClipDistance\n"
+                       "                            OpDecorate %gl_PerVertex Block\n"
+                       "                            OpDecorate %position Location 0\n"
+                       "                            OpDecorate %vtxColor Location 1\n"
+                       "                            OpDecorate %color Location 1\n"
+                       "                            OpDecorate %outData Location 2\n"
+                       "                            OpDecorate %floatArray ArrayStride 4\n"
+                       "                    %void = OpTypeVoid\n"
+                       "                       %3 = OpTypeFunction %void\n")
+                       + types + string(
+                       "                   %f32_1 = OpConstant %f32 1\n"
+                       "        %_ptr_f32_private = OpTypePointer Private %f32\n"
+                       "            %f32_global_1 = OpVariable %_ptr_f32_private Private %f32_1\n"
+                       "                 %v4f32_1 = OpConstantComposite %v4f32 %f32_1 %f32_1 %f32_1 %f32_1\n"
+                       "      %_ptr_v4f32_private = OpTypePointer Private %v4f32\n"
+                       "          %v4f32_global_1 = OpVariable %_ptr_v4f32_private Private %v4f32_1\n"
+                       "                %matrix_1 = OpConstantComposite %matrix %v4f32_1 %v4f32_1\n"
+                       "     %_ptr_matrix_private = OpTypePointer Private %matrix\n"
+                       "         %matrix_global_1 = OpVariable %_ptr_matrix_private Private %matrix_1\n"
+                       "            %floatArray_1 = OpConstantComposite %floatArray %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1\n"
+                       " %_ptr_floatArray_private = OpTypePointer Private %floatArray\n"
+                       "     %floatArray_global_1 = OpVariable %_ptr_floatArray_private Private %floatArray_1\n"
+                       "                 %c_u32_1 = OpConstant %u32 1\n"
+                       "          %_arr_f32_u32_1 = OpTypeArray %f32 %c_u32_1\n"
+                       "            %gl_PerVertex = OpTypeStruct %v4f32 %f32 %_arr_f32_u32_1\n"
+                       "%_ptr_Output_gl_PerVertex = OpTypePointer Output %gl_PerVertex\n"
+                       "                       %_ = OpVariable %_ptr_Output_gl_PerVertex Output\n"
+                       "               %outputPtr = OpTypePointer Output %${type}\n"
+                       "                 %outData = OpVariable %outputPtr Output %${initSource}\n"
+                       "        %_ptr_Input_v4f32 = OpTypePointer Input %v4f32\n"
+                       "                %position = OpVariable %_ptr_Input_v4f32 Input\n"
+                       "${vec4ptrDeclOutput}"
+                       "                %vtxColor = OpVariable %${vec4ptrOutput} Output\n"
+                       "                   %color = OpVariable %_ptr_Input_v4f32 Input\n"
+                       "                    %main = OpFunction %void None %3\n"
+                       "                   %entry = OpLabel\n"
+                       "                 %posData = OpLoad %v4f32 %position\n"
+                       "            %posOutputPtr = OpAccessChain %${vec4ptrOutput} %_ %c_u32_0\n"
+                       "                            OpStore %posOutputPtr %posData\n"
+                       "               %colorData = OpLoad %v4f32 %color\n"
+                       "                            OpStore %vtxColor %colorData\n"
+                       "                            OpReturn\n"
+                       "                            OpFunctionEnd\n"));
+
+               // Pass incoming data into buffer
+               const StringTemplate    fragmentShader          (
+                       string(
+                       "                       OpCapability Shader\n"
+                       "                       OpExtension \"SPV_KHR_storage_buffer_storage_class\"\n"
+                       "                  %1 = OpExtInstImport \"GLSL.std.450\"\n"
+                       "                       OpMemoryModel Logical GLSL450\n"
+                       "                       OpEntryPoint Fragment %main \"main\" %fragColor %vtxColor %inData\n"
+                       "                       OpExecutionMode %main OriginUpperLeft\n"
+                       "                       OpSource GLSL 430\n"
+                       "                       OpDecorate %fragColor Location 0\n"
+                       "                       OpDecorate %vtxColor Location 1\n"
+                       "                       OpMemberDecorate %Output 0 Offset 0\n"
+                       "                       OpDecorate %Output Block\n"
+                       "                       OpDecorate %dataOutput DescriptorSet 0\n"
+                       "                       OpDecorate %dataOutput Binding 0\n"
+                       "                       OpDecorate %inData Location 2\n"
+                       "                       OpDecorate %floatArray ArrayStride 4\n"
+                       "${extraDecorations:opt}"
+                       "               %void = OpTypeVoid\n"
+                       "                  %3 = OpTypeFunction %void\n")
+                       + types + string(
+                       "           %inputPtr = OpTypePointer Input %${type}\n"
+                       "             %inData = OpVariable %inputPtr Input\n"
+                       "  %_ptr_Output_v4f32 = OpTypePointer Output %v4f32\n"
+                       "          %fragColor = OpVariable %_ptr_Output_v4f32 Output\n"
+                       "${vec4ptrDeclInput}"
+                       "           %vtxColor = OpVariable %${vec4ptrInput} Input\n"
+                       "             %Output = OpTypeStruct %${type}\n"
+                       "        %_ptr_Output = OpTypePointer StorageBuffer %Output\n"
+                       "         %dataOutput = OpVariable %_ptr_Output StorageBuffer\n"
+                       "          %outputPtr = OpTypePointer StorageBuffer %${type}\n"
+                       "               %main = OpFunction %void None %3\n"
+                       "              %entry = OpLabel\n"
+                       "          %colorData = OpLoad %v4f32 %vtxColor\n"
+                       "                       OpStore %fragColor %colorData\n"
+                       "          %inputData = OpLoad %${type} %inData\n"
+                       "      %outputDataPtr = OpAccessChain %outputPtr %dataOutput %c_u32_0\n"
+                       "                       OpStore %outputDataPtr %inputData\n"
+                       "                       OpReturn\n"
+                       "                       OpFunctionEnd\n"));
+
+               dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion);
+               dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion);
        }
-
-       // Output selected data type with all components having value one.
-       const StringTemplate    vertexShader            (
-               string(
-               "                            OpCapability Shader\n"
-               "                       %1 = OpExtInstImport \"GLSL.std.450\"\n"
-               "                            OpMemoryModel Logical GLSL450\n"
-               "                            OpEntryPoint Vertex %main \"main\" %_ %position %vtxColor %color %outData\n"
-               "                            OpSource GLSL 430\n"
-               "                            OpMemberDecorate %gl_PerVertex 0 BuiltIn Position\n"
-               "                            OpMemberDecorate %gl_PerVertex 1 BuiltIn PointSize\n"
-               "                            OpMemberDecorate %gl_PerVertex 2 BuiltIn ClipDistance\n"
-               "                            OpDecorate %gl_PerVertex Block\n"
-               "                            OpDecorate %position Location 0\n"
-               "                            OpDecorate %vtxColor Location 1\n"
-               "                            OpDecorate %color Location 1\n"
-               "                            OpDecorate %outData Location 2\n"
-               "                            OpDecorate %floatArray ArrayStride 4\n"
-               "                    %void = OpTypeVoid\n"
-               "                       %3 = OpTypeFunction %void\n")
-               + types + string(
-               "                   %f32_1 = OpConstant %f32 1\n"
-               "                 %v4f32_1 = OpConstantComposite %v4f32 %f32_1 %f32_1 %f32_1 %f32_1\n"
-               "                %matrix_1 = OpConstantComposite %matrix %v4f32_1 %v4f32_1\n"
-               "            %floatArray_1 = OpConstantComposite %floatArray %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1 %f32_1\n"
-               "                 %c_u32_1 = OpConstant %u32 1\n"
-               "          %_arr_f32_u32_1 = OpTypeArray %f32 %c_u32_1\n"
-               "            %gl_PerVertex = OpTypeStruct %v4f32 %f32 %_arr_f32_u32_1\n"
-               "%_ptr_Output_gl_PerVertex = OpTypePointer Output %gl_PerVertex\n"
-               "                       %_ = OpVariable %_ptr_Output_gl_PerVertex Output\n"
-               "               %outputPtr = OpTypePointer Output %${type}\n"
-               "                 %outData = OpVariable %outputPtr Output %${type}_1\n"
-               "        %_ptr_Input_v4f32 = OpTypePointer Input %v4f32\n"
-               "                %position = OpVariable %_ptr_Input_v4f32 Input\n"
-               "${vec4ptrDeclOutput}"
-               "                %vtxColor = OpVariable %${vec4ptrOutput} Output\n"
-               "                   %color = OpVariable %_ptr_Input_v4f32 Input\n"
-               "                    %main = OpFunction %void None %3\n"
-               "                   %entry = OpLabel\n"
-               "                 %posData = OpLoad %v4f32 %position\n"
-               "            %posOutputPtr = OpAccessChain %${vec4ptrOutput} %_ %c_u32_0\n"
-               "                            OpStore %posOutputPtr %posData\n"
-               "               %colorData = OpLoad %v4f32 %color\n"
-               "                            OpStore %vtxColor %colorData\n"
-               "                            OpReturn\n"
-               "                            OpFunctionEnd\n"));
-
-       // Pass incoming data into buffer
-       const StringTemplate    fragmentShader          (
-               string(
-               "                       OpCapability Shader\n"
-               "                       OpExtension \"SPV_KHR_storage_buffer_storage_class\"\n"
-               "                  %1 = OpExtInstImport \"GLSL.std.450\"\n"
-               "                       OpMemoryModel Logical GLSL450\n"
-               "                       OpEntryPoint Fragment %main \"main\" %fragColor %vtxColor %inData\n"
-               "                       OpExecutionMode %main OriginUpperLeft\n"
-               "                       OpSource GLSL 430\n"
-               "                       OpDecorate %fragColor Location 0\n"
-               "                       OpDecorate %vtxColor Location 1\n"
-               "                       OpMemberDecorate %Output 0 Offset 0\n"
-               "                       OpDecorate %Output Block\n"
-               "                       OpDecorate %dataOutput DescriptorSet 0\n"
-               "                       OpDecorate %dataOutput Binding 0\n"
-               "                       OpDecorate %inData Location 2\n"
-               "                       OpDecorate %floatArray ArrayStride 4\n"
-               "${extraDecorations:opt}"
-               "               %void = OpTypeVoid\n"
-               "                  %3 = OpTypeFunction %void\n")
-               + types + string(
-               "           %inputPtr = OpTypePointer Input %${type}\n"
-               "             %inData = OpVariable %inputPtr Input\n"
-               "  %_ptr_Output_v4f32 = OpTypePointer Output %v4f32\n"
-               "          %fragColor = OpVariable %_ptr_Output_v4f32 Output\n"
-               "${vec4ptrDeclInput}"
-               "           %vtxColor = OpVariable %${vec4ptrInput} Input\n"
-               "             %Output = OpTypeStruct %${type}\n"
-               "        %_ptr_Output = OpTypePointer StorageBuffer %Output\n"
-               "         %dataOutput = OpVariable %_ptr_Output StorageBuffer\n"
-               "          %outputPtr = OpTypePointer StorageBuffer %${type}\n"
-               "               %main = OpFunction %void None %3\n"
-               "              %entry = OpLabel\n"
-               "          %colorData = OpLoad %v4f32 %vtxColor\n"
-               "                       OpStore %fragColor %colorData\n"
-               "          %inputData = OpLoad %${type} %inData\n"
-               "      %outputDataPtr = OpAccessChain %outputPtr %dataOutput %c_u32_0\n"
-               "                       OpStore %outputDataPtr %inputData\n"
-               "                       OpReturn\n"
-               "                       OpFunctionEnd\n"));
-
-       spec["type"] = type;
-
-       const deUint32 vulkanVersion = dst.usedVulkanVersion;
-       dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion);
-       dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion);
-}
-
-void addShaderCodeOutputFloat (vk::SourceCollections& dst, InstanceContext context)
-{
-       addShaderCodeOutput(dst, context, "f32");
-}
-
-void addShaderCodeOutputVector (vk::SourceCollections& dst, InstanceContext context)
-{
-       addShaderCodeOutput(dst, context, "v4f32");
-}
-
-void addShaderCodeOutputMatrix (vk::SourceCollections& dst, InstanceContext context)
-{
-       addShaderCodeOutput(dst, context, "matrix");
-}
-
-void addShaderCodeOutputFloatArray (vk::SourceCollections& dst, InstanceContext context)
-{
-       addShaderCodeOutput(dst, context, "floatArray");
-}
-
-void addShaderCodeOutputStruct (vk::SourceCollections& dst, InstanceContext context)
-{
-       SpirvVersion            targetSpirvVersion      = context.resources.spirvVersion;
-
-       // Output structure of matrix, vec4, and four floats all having values of 1.
-       const string    vertexShader    =
-               "                            OpCapability Shader\n"
-               "                       %1 = OpExtInstImport \"GLSL.std.450\"\n"
-               "                            OpMemoryModel Logical GLSL450\n"
-               "                            OpEntryPoint Vertex %main \"main\" %_ %position %vtxColor %color %outData\n"
-               "                            OpSource GLSL 430\n"
-               "                            OpMemberDecorate %gl_PerVertex 0 BuiltIn Position\n"
-               "                            OpMemberDecorate %gl_PerVertex 1 BuiltIn PointSize\n"
-               "                            OpMemberDecorate %gl_PerVertex 2 BuiltIn ClipDistance\n"
-               "                            OpDecorate %gl_PerVertex Block\n"
-               "                            OpDecorate %position Location 0\n"
-               "                            OpDecorate %vtxColor Location 1\n"
-               "                            OpDecorate %color Location 1\n"
-               "                            OpDecorate %outData Location 2\n"
-               "                            OpMemberDecorate %Data 0 ColMajor\n"
-               "                            OpMemberDecorate %Data 0 Offset 0\n"
-               "                            OpMemberDecorate %Data 0 MatrixStride 16\n"
-               "                            OpMemberDecorate %Data 1 Offset 32\n"
-               "                            OpMemberDecorate %Data 2 Offset 48\n"
-               "                            OpMemberDecorate %Data 3 Offset 52\n"
-               "                            OpMemberDecorate %Data 4 Offset 56\n"
-               "                            OpMemberDecorate %Data 5 Offset 60\n"
-               "                            OpMemberDecorate %DataOutput 0 Offset 0\n"
-               "                    %void = OpTypeVoid\n"
-               "                %voidFunc = OpTypeFunction %void\n"
-               "                   %float = OpTypeFloat 32\n"
-               "                 %v4float = OpTypeVector %float 4\n"
-               "                    %uint = OpTypeInt 32 0\n"
-               "                  %uint_1 = OpConstant %uint 1\n"
-               "       %_arr_float_uint_1 = OpTypeArray %float %uint_1\n"
-               "            %gl_PerVertex = OpTypeStruct %v4float %float %_arr_float_uint_1\n"
-               "%_ptr_Output_gl_PerVertex = OpTypePointer Output %gl_PerVertex\n"
-               "                       %_ = OpVariable %_ptr_Output_gl_PerVertex Output\n"
-               "                     %int = OpTypeInt 32 1\n"
-               "                   %int_0 = OpConstant %int 0\n"
-               "      %_ptr_Input_v4float = OpTypePointer Input %v4float\n"
-               "                %position = OpVariable %_ptr_Input_v4float Input\n"
-               "     %_ptr_Output_v4float = OpTypePointer Output %v4float\n"
-               "                %vtxColor = OpVariable %_ptr_Output_v4float Output\n"
-               "                   %color = OpVariable %_ptr_Input_v4float Input\n"
-               "             %mat2v4float = OpTypeMatrix %v4float 2\n"
-               "                    %Data = OpTypeStruct %mat2v4float %v4float %float %float %float %float\n"
-               "              %DataOutput = OpTypeStruct %Data\n"
-               "  %_ptr_Output_DataOutput = OpTypePointer Output %DataOutput\n"
-               "                 %float_1 = OpConstant %float 1\n"
-               "                  %vec4_1 = OpConstantComposite %v4float %float_1 %float_1 %float_1 %float_1\n"
-               "                %matrix_1 = OpConstantComposite %mat2v4float %vec4_1 %vec4_1\n"
-               " %_ptr_Output_mat2v4float = OpTypePointer Output %mat2v4float\n"
-               "       %_ptr_Output_float = OpTypePointer Output %float\n"
-               "                  %data_1 = OpConstantComposite %Data %matrix_1 %vec4_1 %float_1 %float_1 %float_1 %float_1\n"
-               "            %dataOutput_1 = OpConstantComposite %DataOutput %data_1\n"
-               "                 %outData = OpVariable %_ptr_Output_DataOutput Output %dataOutput_1\n"
-               "                    %main = OpFunction %void None %voidFunc\n"
-               "                   %entry = OpLabel\n"
-               "                 %posData = OpLoad %v4float %position\n"
-               "                  %posPtr = OpAccessChain %_ptr_Output_v4float %_ %int_0\n"
-               "                            OpStore %posPtr %posData\n"
-               "               %colorData = OpLoad %v4float %color\n"
-               "                            OpStore %vtxColor %colorData\n"
-               "                            OpReturn\n"
-               "                            OpFunctionEnd\n";
-
-       // Pass the incoming input struct into buffer.
-       const string    fragmentShader  =
-               "                            OpCapability Shader\n"
-               "                            OpExtension \"SPV_KHR_storage_buffer_storage_class\"\n"
-               "                       %1 = OpExtInstImport \"GLSL.std.450\"\n"
-               "                            OpMemoryModel Logical GLSL450\n"
-               "                            OpEntryPoint Fragment %main \"main\" %fragColor %vtxColor %inData\n"
-               "                            OpExecutionMode %main OriginUpperLeft\n"
-               "                            OpSource GLSL 430\n"
-               "                            OpDecorate %fragColor Location 0\n"
-               "                            OpDecorate %vtxColor Location 1\n"
-               "                            OpMemberDecorate %Data 0 ColMajor\n"
-               "                            OpMemberDecorate %Data 0 Offset 0\n"
-               "                            OpMemberDecorate %Data 0 MatrixStride 16\n"
-               "                            OpMemberDecorate %Data 1 Offset 32\n"
-               "                            OpMemberDecorate %Data 2 Offset 48\n"
-               "                            OpMemberDecorate %Data 3 Offset 52\n"
-               "                            OpMemberDecorate %Data 4 Offset 56\n"
-               "                            OpMemberDecorate %Data 5 Offset 60\n"
-               "                            OpMemberDecorate %Output 0 Offset 0\n"
-               "                            OpDecorate %Output Block\n"
-               "                            OpDecorate %dataOutput DescriptorSet 0\n"
-               "                            OpDecorate %dataOutput Binding 0\n"
-               "                            OpDecorate %inData Location 2\n"
-               "                    %void = OpTypeVoid\n"
-               "                %voidFunc = OpTypeFunction %void\n"
-               "                   %float = OpTypeFloat 32\n"
-               "                 %v4float = OpTypeVector %float 4\n"
-               "     %_ptr_Output_v4float = OpTypePointer Output %v4float\n"
-               "               %fragColor = OpVariable %_ptr_Output_v4float Output\n"
-               "      %_ptr_Input_v4float = OpTypePointer Input %v4float\n"
-               "                %vtxColor = OpVariable %_ptr_Input_v4float Input\n"
-               "             %mat2v4float = OpTypeMatrix %v4float 2\n"
-               "                    %Data = OpTypeStruct %mat2v4float %v4float %float %float %float %float\n"
-               "                  %Output = OpTypeStruct %Data\n"
-               "             %_ptr_Output = OpTypePointer StorageBuffer %Output\n"
-               "              %dataOutput = OpVariable %_ptr_Output StorageBuffer\n"
-               "                     %int = OpTypeInt 32 1\n"
-               "                   %int_0 = OpConstant %int 0\n"
-               "               %DataInput = OpTypeStruct %Data\n"
-               "    %_ptr_Input_DataInput = OpTypePointer Input %DataInput\n"
-               "                  %inData = OpVariable %_ptr_Input_DataInput Input\n"
-               "         %_ptr_Input_Data = OpTypePointer Input %Data\n"
-               "               %_ptr_Data = OpTypePointer StorageBuffer %Data\n"
-               "                    %main = OpFunction %void None %voidFunc\n"
-               "                   %entry = OpLabel\n"
-               "               %colorData = OpLoad %v4float %vtxColor\n"
-               "                            OpStore %fragColor %colorData\n"
-               "            %inputDataPtr = OpAccessChain %_ptr_Input_Data %inData %int_0\n"
-               "               %inputData = OpLoad %Data %inputDataPtr\n"
-               "           %outputDataPtr = OpAccessChain %_ptr_Data %dataOutput %int_0\n"
-               "                            OpStore %outputDataPtr %inputData\n"
-               "                            OpReturn\n"
-               "                            OpFunctionEnd\n";
-
-       const deUint32 vulkanVersion = dst.usedVulkanVersion;
-       dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion);
-       dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion);
 }
 
 void addGraphicsVariableInitOutputTest (tcu::TestCaseGroup* group)
@@ -579,15 +616,13 @@ void addGraphicsVariableInitOutputTest (tcu::TestCaseGroup* group)
        requiredFeatures.coreFeatures.fragmentStoresAndAtomics = VK_TRUE;
        extensions.push_back("VK_KHR_storage_buffer_storage_class");
 
-       for (int paramIdx = 0; paramIdx < DE_LENGTH_OF_ARRAY(params); paramIdx++)
+       for (int paramIdx = 0; paramIdx < DE_LENGTH_OF_ARRAY(testParams); paramIdx++)
        {
-               const deUint32          numComponents   = params[paramIdx].numComponents;
-               GraphicsResources       resources;
-               vector<float>           expectedOutput;
+               if (testParams[paramIdx].initializationSource == INITIALIZATION_SOURCE_GLOBAL)
+                       continue;
 
-               expectedOutput.reserve(numComponents);
-               for (deUint32 numIdx = 0; numIdx < numComponents; ++numIdx)
-                       expectedOutput.push_back(1.0f);
+               GraphicsResources       resources;
+               vector<float>           expectedOutput  (testParams[paramIdx].numComponents, 1.0f);
 
                resources.outputs.push_back(Resource(BufferSp(new Float32Buffer(expectedOutput)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
 
@@ -605,14 +640,18 @@ void addGraphicsVariableInitOutputTest (tcu::TestCaseGroup* group)
                                                                                                                                                   VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT,
                                                                                                                                                   QP_TEST_RESULT_FAIL,
                                                                                                                                                   string());
-
-
-                       addFunctionCaseWithPrograms<InstanceContext>(outputGroup,
-                                                                                                                params[paramIdx].name.c_str(),
-                                                                                                                "",
-                                                                                                                params[paramIdx].shaderInit,
-                                                                                                                runAndVerifyDefaultPipeline,
-                                                                                                                instanceContext);
+                       const ShaderParams              shaderParams    =
+                       {
+                               instanceContext,
+                               testParams[paramIdx].type
+                       };
+
+                       addFunctionCaseWithPrograms<ShaderParams>(outputGroup,
+                                                                                                         testParams[paramIdx].name.c_str(),
+                                                                                                         "",
+                                                                                                         addShaderCodeOutput,
+                                                                                                         outputTest,
+                                                                                                         shaderParams);
                }
        }
 }
index dd581d0..207474d 100755 (executable)
@@ -464,17 +464,19 @@ struct CaseDefinition
        de::SharedPtr<bool>     geometryPointSizeSupported;
 };
 
-void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef)
+std::string getExtHeader(CaseDefinition caseDef)
+{
+       return  "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
+                       "#extension GL_KHR_shader_subgroup_ballot: enable\n" +
+                       subgroups::getAdditionalExtensionForFormat(caseDef.format);
+}
+
+void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 {
        const vk::ShaderBuildOptions    buildOptions    (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
        std::string                                             indexVars;
        std::ostringstream                              bdy;
 
-       subgroups::setFragmentShaderFrameBuffer(programCollection);
-
-       if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage)
-               subgroups::setVertexShaderFrameBuffer(programCollection);
-
        switch (caseDef.opType)
        {
                default:
@@ -500,10 +502,11 @@ void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefiniti
                        break;
        }
 
-       bdy << indexVars
+       bdy << "  uvec4 mask = subgroupBallot(true);\n"
+               << indexVars
                << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " ref = "
                << getIdentity(caseDef.opType, caseDef.format) << ";\n"
-               << "  uint tempResult = 0;\n"
+               << "  tempRes = 0;\n"
                << "  for (uint index = start; index < end; index++)\n"
                << "  {\n"
                << "    if (subgroupBallotBitExtract(mask, index))\n"
@@ -511,7 +514,7 @@ void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefiniti
                << "      ref = " << getOpTypeOperation(caseDef.opType, caseDef.format, "ref", "data[index]") << ";\n"
                << "    }\n"
                << "  }\n"
-               << "  tempResult = " << getCompare(caseDef.opType, caseDef.format, "ref",
+               << "  tempRes = " << getCompare(caseDef.opType, caseDef.format, "ref",
                                                                                        getOpTypeName(caseDef.opType) + "(data[gl_SubgroupInvocationID])") << " ? 0x1 : 0;\n"
                << "  if (1 == (gl_SubgroupInvocationID % 2))\n"
                << "  {\n"
@@ -524,135 +527,21 @@ void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefiniti
                << "        ref = " << getOpTypeOperation(caseDef.opType, caseDef.format, "ref", "data[index]") << ";\n"
                << "      }\n"
                << "    }\n"
-               << "    tempResult |= " << getCompare(caseDef.opType, caseDef.format, "ref",
+               << "    tempRes |= " << getCompare(caseDef.opType, caseDef.format, "ref",
                                getOpTypeName(caseDef.opType) + "(data[gl_SubgroupInvocationID])") << " ? 0x2 : 0;\n"
                << "  }\n"
                << "  else\n"
                << "  {\n"
-               << "    tempResult |= 0x2;\n"
+               << "    tempRes |= 0x2;\n"
                << "  }\n";
 
-       if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream vertexSrc;
-               vertexSrc << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout(location = 0) in highp vec4 in_position;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy.str()
-                       << "  out_color = float(tempResult);\n"
-                       << "  gl_Position = in_position;\n"
-                       << "  gl_PointSize = 1.0f;\n"
-                       << "}\n";
-               programCollection.glslSources.add("vert")
-                       << glu::VertexSource(vertexSrc.str()) << buildOptions;
-       }
-       else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream geometry;
-
-               geometry << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout(points) in;\n"
-                       << "layout(points, max_vertices = 1) out;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy.str()
-                       << "  out_color = float(tempResult);\n"
-                       << "  gl_Position = gl_in[0].gl_Position;\n"
-                       << (*caseDef.geometryPointSizeSupported ? "  gl_PointSize = gl_in[0].gl_PointSize;\n" : "")
-                       << "  EmitVertex();\n"
-                       << "  EndPrimitive();\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("geometry")
-                               << glu::GeometrySource(geometry.str()) << buildOptions;
-       }
-       else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream controlSource;
-               controlSource  << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout(vertices = 2) out;\n"
-                       << "layout(location = 0) out float out_color[];\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  if (gl_InvocationID == 0)\n"
-                       <<"  {\n"
-                       << "    gl_TessLevelOuter[0] = 1.0f;\n"
-                       << "    gl_TessLevelOuter[1] = 1.0f;\n"
-                       << "  }\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy.str()
-                       << "  out_color[gl_InvocationID] = float(tempResult);"
-                       << "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
-                       << "}\n";
-
-
-               programCollection.glslSources.add("tesc")
-                       << glu::TessellationControlSource(controlSource.str()) << buildOptions;
-               subgroups::setTesEvalShaderFrameBuffer(programCollection);
-       }
-       else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage)
-       {
-
-               std::ostringstream evaluationSource;
-               evaluationSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout(isolines, equal_spacing, ccw ) in;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy.str()
-                       << "  out_color = float(tempResult);\n"
-                       << "  gl_Position = mix(gl_in[0].gl_Position, gl_in[1].gl_Position, gl_TessCoord.x);\n"
-                       << "}\n";
-
-               subgroups::setTesCtrlShaderFrameBuffer(programCollection);
-               programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions;
-       }
-       else
-       {
-               DE_FATAL("Unsupported shader stage");
-       }
+       subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, getExtHeader(caseDef), bdy.str(), "");
 }
 
 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 {
+       const vk::ShaderBuildOptions    buildOptions    (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
+
        std::string indexVars;
        switch (caseDef.opType)
        {
@@ -679,11 +568,12 @@ void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
                        break;
        }
 
-       const string bdy =
-               indexVars +
+       const string testSrc =
+               "  uvec4 mask = subgroupBallot(true);\n"
+               + indexVars +
                "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " ref = "
                + getIdentity(caseDef.opType, caseDef.format) + ";\n"
-               "  uint tempResult = 0;\n"
+               "  tempRes = 0;\n"
                "  for (uint index = start; index < end; index++)\n"
                "  {\n"
                "    if (subgroupBallotBitExtract(mask, index))\n"
@@ -691,7 +581,7 @@ void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
                "      ref = " + getOpTypeOperation(caseDef.opType, caseDef.format, "ref", "data[index]") + ";\n"
                "    }\n"
                "  }\n"
-               "  tempResult = " + getCompare(caseDef.opType, caseDef.format, "ref", getOpTypeName(caseDef.opType) + "(data[gl_SubgroupInvocationID])") + " ? 0x1 : 0;\n"
+               "  tempRes = " + getCompare(caseDef.opType, caseDef.format, "ref", getOpTypeName(caseDef.opType) + "(data[gl_SubgroupInvocationID])") + " ? 0x1 : 0;\n"
                "  if (1 == (gl_SubgroupInvocationID % 2))\n"
                "  {\n"
                "    mask = subgroupBallot(true);\n"
@@ -703,189 +593,16 @@ void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
                "        ref = " + getOpTypeOperation(caseDef.opType, caseDef.format, "ref", "data[index]") + ";\n"
                "      }\n"
                "    }\n"
-               "    tempResult |= " + getCompare(caseDef.opType, caseDef.format, "ref", getOpTypeName(caseDef.opType) + "(data[gl_SubgroupInvocationID])") + " ? 0x2 : 0;\n"
+               "    tempRes |= " + getCompare(caseDef.opType, caseDef.format, "ref", getOpTypeName(caseDef.opType) + "(data[gl_SubgroupInvocationID])") + " ? 0x2 : 0;\n"
                "  }\n"
                "  else\n"
                "  {\n"
-               "    tempResult |= 0x2;\n"
+               "    tempRes |= 0x2;\n"
                "  }\n";
 
-       if (VK_SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream src;
+       std::string extHeader = getExtHeader(caseDef);
 
-               src << "#version 450\n"
-                       << "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout (local_size_x_id = 0, local_size_y_id = 1, "
-                       "local_size_z_id = 2) in;\n"
-                       << "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
-                       << "{\n"
-                       << "  uint result[];\n"
-                       << "};\n"
-                       << "layout(set = 0, binding = 1, std430) buffer Buffer2\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec3 globalSize = gl_NumWorkGroups * gl_WorkGroupSize;\n"
-                       << "  highp uint offset = globalSize.x * ((globalSize.y * "
-                       "gl_GlobalInvocationID.z) + gl_GlobalInvocationID.y) + "
-                       "gl_GlobalInvocationID.x;\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy
-                       << "  result[offset] = tempResult;\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("comp")
-                               << glu::ComputeSource(src.str()) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-       }
-       else
-       {
-               {
-                       const std::string vertex =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                               + bdy+
-                               "  result[gl_VertexIndex] = tempResult;\n"
-                               "  float pixelSize = 2.0f/1024.0f;\n"
-                               "  float pixelPosition = pixelSize/2.0f - 1.0f;\n"
-                               "  gl_Position = vec4(float(gl_VertexIndex) * pixelSize + pixelPosition, 0.0f, 0.0f, 1.0f);\n"
-                               "  gl_PointSize = 1.0f;\n"
-                               "}\n";
-                       programCollection.glslSources.add("vert")
-                                       << glu::VertexSource(vertex) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               }
-
-               {
-                       const std::string tesc =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(vertices=1) out;\n"
-                               "layout(set = 0, binding = 1, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                               + bdy +
-                               "  result[gl_PrimitiveID] = tempResult;\n"
-                               "  if (gl_InvocationID == 0)\n"
-                               "  {\n"
-                               "    gl_TessLevelOuter[0] = 1.0f;\n"
-                               "    gl_TessLevelOuter[1] = 1.0f;\n"
-                               "  }\n"
-                               "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
-                               "}\n";
-                       programCollection.glslSources.add("tesc")
-                               << glu::TessellationControlSource(tesc) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               }
-
-               {
-                       const std::string tese =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(isolines) in;\n"
-                               "layout(set = 0, binding = 2, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                               + bdy +
-                               "  result[gl_PrimitiveID * 2 + uint(gl_TessCoord.x + 0.5)] = tempResult;\n"
-                               "  float pixelSize = 2.0f/1024.0f;\n"
-                               "  gl_Position = gl_in[0].gl_Position + gl_TessCoord.x * pixelSize / 2.0f;\n"
-                               "}\n";
-                       programCollection.glslSources.add("tese")
-                               << glu::TessellationEvaluationSource(tese) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               }
-
-               {
-                       const std::string geometry =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(${TOPOLOGY}) in;\n"
-                               "layout(points, max_vertices = 1) out;\n"
-                               "layout(set = 0, binding = 3, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                                + bdy +
-                               "  result[gl_PrimitiveIDIn] = tempResult;\n"
-                               "  gl_Position = gl_in[0].gl_Position;\n"
-                               "  EmitVertex();\n"
-                               "  EndPrimitive();\n"
-                               "}\n";
-                       subgroups::addGeometryShadersFromTemplate(geometry, vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u),
-                                                                                                         programCollection.glslSources);
-               }
-
-               {
-                       const std::string fragment =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_arithmetic: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(location = 0) out uint result;\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                               + bdy +
-                               "  result = tempResult;\n"
-                               "}\n";
-                       programCollection.glslSources.add("fragment")
-                               << glu::FragmentSource(fragment)<< vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               }
-               subgroups::addNoSubgroupShader(programCollection);
-       }
+   subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, extHeader, testSrc, "");
 }
 
 void supportedCheck (Context& context, CaseDefinition caseDef)
@@ -894,9 +611,7 @@ void supportedCheck (Context& context, CaseDefinition caseDef)
                TCU_THROW(NotSupportedError, "Subgroup operations are not supported");
 
        if (!subgroups::isSubgroupFeatureSupportedForDevice(context, VK_SUBGROUP_FEATURE_ARITHMETIC_BIT))
-       {
                TCU_THROW(NotSupportedError, "Device does not support subgroup arithmetic operations");
-       }
 
        if (!subgroups::isFormatSupportedForDevice(context, caseDef.format))
                TCU_THROW(NotSupportedError, "Device does not support the specified format in subgroup operations");
@@ -936,7 +651,7 @@ tcu::TestStatus noSSBOtest (Context& context, const CaseDefinition caseDef)
        else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage)
                return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT);
        else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage)
-               return subgroups::makeTessellationEvaluationFrameBufferTest(context,  VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT);
+               return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT);
        else
                TCU_THROW(InternalError, "Unhandled shader stage");
 }
@@ -963,12 +678,12 @@ tcu::TestStatus test(Context& context, const CaseDefinition caseDef)
 {
        if (VK_SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage)
        {
-               if(!checkShaderStages(context,caseDef))
+               if (!checkShaderStages(context,caseDef))
                {
                        return tcu::TestStatus::fail(
-                                                       "Shader stage " +
-                                                       subgroups::getShaderStageName(caseDef.shaderStage) +
-                                                       " is required to support subgroup operations!");
+                                       "Shader stage " +
+                                       subgroups::getShaderStageName(caseDef.shaderStage) +
+                                       " is required to support subgroup operations!");
                }
                subgroups::SSBOData inputData;
                inputData.format = caseDef.format;
@@ -992,7 +707,7 @@ tcu::TestStatus test(Context& context, const CaseDefinition caseDef)
 
                VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage  & subgroupProperties.supportedStages);
 
-               if ( VK_SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context))
+               if (VK_SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context))
                {
                        if ( (stages & VK_SHADER_STAGE_FRAGMENT_BIT) == 0)
                                TCU_THROW(NotSupportedError, "Device does not support vertex stage SSBO writes");
@@ -1011,8 +726,7 @@ tcu::TestStatus test(Context& context, const CaseDefinition caseDef)
                inputData.binding                       = 4u;
                inputData.stages                        = stages;
 
-               return subgroups::allStages(context, VK_FORMAT_R32_UINT, &inputData,
-                                                                                1, checkVertexPipelineStages, stages);
+               return subgroups::allStages(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, stages);
        }
 }
 }
index 7e66faa..0b1b4e3 100755 (executable)
@@ -79,7 +79,16 @@ struct CaseDefinition
        deBool                          extShaderSubGroupBallotTests;
 };
 
-std::string getBodySource(CaseDefinition caseDef)
+std::string getExtHeader(CaseDefinition caseDef)
+{
+       return (caseDef.extShaderSubGroupBallotTests ?  "#extension GL_ARB_shader_ballot: enable\n"
+                                                                                                       "#extension GL_KHR_shader_subgroup_basic: enable\n"
+                                                                                                       "#extension GL_ARB_gpu_shader_int64: enable\n"
+                                                                                               :       "#extension GL_KHR_shader_subgroup_ballot: enable\n")
+                               + subgroups::getAdditionalExtensionForFormat(caseDef.format);
+}
+
+std::string getTestSrc(const CaseDefinition &caseDef)
 {
        std::ostringstream bdy;
 
@@ -113,18 +122,18 @@ std::string getBodySource(CaseDefinition caseDef)
 
        if (OPTYPE_BROADCAST == caseDef.opType)
        {
-               bdy     << "  uint tempResult = 0x3;\n";
+               bdy     << "  tempRes = 0x3;\n";
                for (int i = 0; i < max; i++)
                {
                        bdy << "  {\n"
                        << "    const uint id = "<< i << ";\n"
                        << "    " << subgroups::getFormatNameForGLSL(caseDef.format) << " op = "
-                               << broadcast << "(data1[sgInvocation], id);\n"
+                               << broadcast << "(data[sgInvocation], id);\n"
                        << "    if ((id < sgSize) && subgroupBallotBitExtract(mask, id))\n"
                        << "    {\n"
-                       << "      if (op != data1[id])\n"
+                       << "      if (op != data[id])\n"
                        << "      {\n"
-                       << "        tempResult = 0;\n"
+                       << "        tempRes = 0;\n"
                        << "      }\n"
                        << "    }\n"
                        << "  }\n";
@@ -132,7 +141,7 @@ std::string getBodySource(CaseDefinition caseDef)
        }
        else
        {
-               bdy << "  uint tempResult = 0;\n"
+               bdy << "  tempRes = 0;\n"
                        << "  uint firstActive = 0;\n"
                        << "  for (uint i = 0; i < sgSize; i++)\n"
                        << "  {\n"
@@ -142,7 +151,7 @@ std::string getBodySource(CaseDefinition caseDef)
                        << "      break;\n"
                        << "    }\n"
                        << "  }\n"
-                       << "  tempResult |= (" << broadcastFirst << "(data1[sgInvocation]) == data1[firstActive]) ? 0x1 : 0;\n"
+                       << "  tempRes |= (" << broadcastFirst << "(data[sgInvocation]) == data[firstActive]) ? 0x1 : 0;\n"
                        << "  // make the firstActive invocation inactive now\n"
                        << "  if (firstActive != sgInvocation)\n"
                        << "  {\n"
@@ -155,18 +164,18 @@ std::string getBodySource(CaseDefinition caseDef)
                        << "        break;\n"
                        << "      }\n"
                        << "    }\n"
-                       << "    tempResult |= (" << broadcastFirst << "(data1[sgInvocation]) == data1[firstActive]) ? 0x2 : 0;\n"
+                       << "    tempRes |= (" << broadcastFirst << "(data[sgInvocation]) == data[firstActive]) ? 0x2 : 0;\n"
                        << "  }\n"
                        << "  else\n"
                        << "  {\n"
                        << "    // the firstActive invocation didn't partake in the second result so set it to true\n"
-                       << "    tempResult |= 0x2;\n"
+                       << "    tempRes |= 0x2;\n"
                        << "  }\n";
        }
-   return bdy.str();
+       return bdy.str();
 }
 
-std::string getHelperFunctionARB(CaseDefinition caseDef)
+std::string getHelperFunctionARB(const CaseDefinition &caseDef)
 {
        std::ostringstream bdy;
 
@@ -188,298 +197,23 @@ std::string getHelperFunctionARB(CaseDefinition caseDef)
 void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 {
        const vk::ShaderBuildOptions    buildOptions    (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-       const string extensionHeader =  (caseDef.extShaderSubGroupBallotTests ? "#extension GL_ARB_shader_ballot: enable\n"
-                                                                                                                                                       "#extension GL_KHR_shader_subgroup_basic: enable\n"
-                                                                                                                                                       "#extension GL_ARB_gpu_shader_int64: enable\n"
-                                                                                                                                               :       "#extension GL_KHR_shader_subgroup_ballot: enable\n")
-                                                                       + subgroups::getAdditionalExtensionForFormat(caseDef.format);
-
-       subgroups::setFragmentShaderFrameBuffer(programCollection);
-
-       if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage)
-               subgroups::setVertexShaderFrameBuffer(programCollection);
 
-       std::string bdyStr = getBodySource(caseDef);
-       std::string helperStrARB = getHelperFunctionARB(caseDef);
+       std::string extHeader = getExtHeader(caseDef);
+       std::string testSrc = getTestSrc(caseDef);
+       std::string helperStr = getHelperFunctionARB(caseDef);
 
-       if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream                              vertex;
-               vertex << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << extensionHeader.c_str()
-                       << "layout(location = 0) in highp vec4 in_position;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform  Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data1[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << helperStrARB.c_str()
-                       << "void main (void)\n"
-                       << "{\n"
-                       << bdyStr
-                       << "  out_color = float(tempResult);\n"
-                       << "  gl_Position = in_position;\n"
-                       << "  gl_PointSize = 1.0f;\n"
-                       << "}\n";
-               programCollection.glslSources.add("vert")
-                       << glu::VertexSource(vertex.str()) << buildOptions;
-       }
-       else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream geometry;
-
-               geometry << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << extensionHeader.c_str()
-                       << "layout(points) in;\n"
-                       << "layout(points, max_vertices = 1) out;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data1[" <<subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << helperStrARB.c_str()
-                       << "void main (void)\n"
-                       << "{\n"
-                       << bdyStr
-                       << "  out_color = float(tempResult);\n"
-                       << "  gl_Position = gl_in[0].gl_Position;\n"
-                       << (*caseDef.geometryPointSizeSupported ? "  gl_PointSize = gl_in[0].gl_PointSize;\n" : "")
-                       << "  EmitVertex();\n"
-                       << "  EndPrimitive();\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("geometry")
-                       << glu::GeometrySource(geometry.str()) << buildOptions;
-       }
-       else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream controlSource;
-
-               controlSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << extensionHeader.c_str()
-                       << "layout(vertices = 2) out;\n"
-                       << "layout(location = 0) out float out_color[];\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer2\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data1[" <<subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << helperStrARB.c_str()
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  if (gl_InvocationID == 0)\n"
-                       << "  {\n"
-                       << "    gl_TessLevelOuter[0] = 1.0f;\n"
-                       << "    gl_TessLevelOuter[1] = 1.0f;\n"
-                       << "  }\n"
-                       << bdyStr
-                       << "  out_color[gl_InvocationID ] = float(tempResult);\n"
-                       << "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("tesc")
-                       << glu::TessellationControlSource(controlSource.str()) << buildOptions;
-               subgroups::setTesEvalShaderFrameBuffer(programCollection);
-       }
-       else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream evaluationSource;
-               evaluationSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << extensionHeader.c_str()
-                       << "layout(isolines, equal_spacing, ccw ) in;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data1[" <<subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << helperStrARB.c_str()
-                       << "void main (void)\n"
-                       << "{\n"
-                       << bdyStr
-                       << "  out_color  = float(tempResult);\n"
-                       << "  gl_Position = mix(gl_in[0].gl_Position, gl_in[1].gl_Position, gl_TessCoord.x);\n"
-                       << "}\n";
-
-               subgroups::setTesCtrlShaderFrameBuffer(programCollection);
-               programCollection.glslSources.add("tese")
-                       << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions;
-       }
-       else
-       {
-               DE_FATAL("Unsupported shader stage");
-       }
+   subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, extHeader, testSrc, helperStr);
 }
 
 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 {
-       std::string bdyStr = getBodySource(caseDef);
-       std::string helperStrARB = getHelperFunctionARB(caseDef);
+       const vk::ShaderBuildOptions    buildOptions    (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
 
-       const string extensionHeader =  (caseDef.extShaderSubGroupBallotTests ? "#extension GL_ARB_shader_ballot: enable\n"
-                                                                                                                                                       "#extension GL_KHR_shader_subgroup_basic: enable\n"
-                                                                                                                                                       "#extension GL_ARB_gpu_shader_int64: enable\n"
-                                                                                                                                               :       "#extension GL_KHR_shader_subgroup_ballot: enable\n")
-                                                                       + subgroups::getAdditionalExtensionForFormat(caseDef.format);
+       std::string extHeader = getExtHeader(caseDef);
+       std::string testSrc = getTestSrc(caseDef);
+       std::string helperStr = getHelperFunctionARB(caseDef);
 
-       if (VK_SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream src;
-
-               src << "#version 450\n"
-                       << extensionHeader.c_str()
-                       << "layout (local_size_x_id = 0, local_size_y_id = 1, "
-                       "local_size_z_id = 2) in;\n"
-                       << "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
-                       << "{\n"
-                       << "  uint result[];\n"
-                       << "};\n"
-                       << "layout(set = 0, binding = 1, std430) buffer Buffer2\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data1[];\n"
-                       << "};\n"
-                       << "\n"
-                       << helperStrARB.c_str()
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec3 globalSize = gl_NumWorkGroups * gl_WorkGroupSize;\n"
-                       << "  highp uint offset = globalSize.x * ((globalSize.y * "
-                       "gl_GlobalInvocationID.z) + gl_GlobalInvocationID.y) + "
-                       "gl_GlobalInvocationID.x;\n"
-                       << bdyStr
-                       << "  result[offset] = tempResult;\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("comp")
-                               << glu::ComputeSource(src.str()) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-       }
-       else
-       {
-               const string vertex =
-                       "#version 450\n"
-                       + extensionHeader +
-                       "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
-                       "{\n"
-                       "  uint result[];\n"
-                       "};\n"
-                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                       "{\n"
-                       "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data1[];\n"
-                       "};\n"
-                       "\n"
-                       + helperStrARB +
-                       "void main (void)\n"
-                       "{\n"
-                       + bdyStr +
-                       "  result[gl_VertexIndex] = tempResult;\n"
-                       "  float pixelSize = 2.0f/1024.0f;\n"
-                       "  float pixelPosition = pixelSize/2.0f - 1.0f;\n"
-                       "  gl_Position = vec4(float(gl_VertexIndex) * pixelSize + pixelPosition, 0.0f, 0.0f, 1.0f);\n"
-                       "  gl_PointSize = 1.0f;\n"
-                       "}\n";
-
-               const string tesc =
-                       "#version 450\n"
-                       + extensionHeader +
-                       "layout(vertices=1) out;\n"
-                       "layout(set = 0, binding = 1, std430) buffer Buffer1\n"
-                       "{\n"
-                       "  uint result[];\n"
-                       "};\n"
-                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                       "{\n"
-                       "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data1[];\n"
-                       "};\n"
-                       "\n"
-                       + helperStrARB +
-                       "void main (void)\n"
-                       "{\n"
-                       + bdyStr +
-                       "  result[gl_PrimitiveID] = tempResult;\n"
-                       "  if (gl_InvocationID == 0)\n"
-                       "  {\n"
-                       "    gl_TessLevelOuter[0] = 1.0f;\n"
-                       "    gl_TessLevelOuter[1] = 1.0f;\n"
-                       "  }\n"
-                       "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
-                       "}\n";
-
-               const string tese =
-                       "#version 450\n"
-                       + extensionHeader +
-                       "layout(isolines) in;\n"
-                       "layout(set = 0, binding = 2, std430) buffer Buffer1\n"
-                       "{\n"
-                       "  uint result[];\n"
-                       "};\n"
-                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                       "{\n"
-                       "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data1[];\n"
-                       "};\n"
-                       "\n"
-                       + helperStrARB +
-                       "void main (void)\n"
-                       "{\n"
-                       + bdyStr +
-                       "  result[gl_PrimitiveID * 2 + uint(gl_TessCoord.x + 0.5)] = tempResult;\n"
-                       "  float pixelSize = 2.0f/1024.0f;\n"
-                       "  gl_Position = gl_in[0].gl_Position + gl_TessCoord.x * pixelSize / 2.0f;\n"
-                       "}\n";
-
-               const string geometry =
-                       "#version 450\n"
-                       + extensionHeader +
-                       "layout(${TOPOLOGY}) in;\n"
-                       "layout(points, max_vertices = 1) out;\n"
-                       "layout(set = 0, binding = 3, std430) buffer Buffer1\n"
-                       "{\n"
-                       "  uint result[];\n"
-                       "};\n"
-                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                       "{\n"
-                       "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data1[];\n"
-                       "};\n"
-                       "\n"
-                       + helperStrARB +
-                       "void main (void)\n"
-                       "{\n"
-                       + bdyStr +
-                       "  result[gl_PrimitiveIDIn] = tempResult;\n"
-                       "  gl_Position = gl_in[0].gl_Position;\n"
-                       "  EmitVertex();\n"
-                       "  EndPrimitive();\n"
-                       "}\n";
-
-               const string fragment =
-                       "#version 450\n"
-                       + extensionHeader +
-                       "layout(location = 0) out uint result;\n"
-                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer1\n"
-                       "{\n"
-                       "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data1[];\n"
-                       "};\n"
-                       + helperStrARB +
-                       "void main (void)\n"
-                       "{\n"
-                       + bdyStr +
-                       "  result = tempResult;\n"
-                       "}\n";
-
-               subgroups::addNoSubgroupShader(programCollection);
-
-               programCollection.glslSources.add("vert")
-                               << glu::VertexSource(vertex) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               programCollection.glslSources.add("tesc")
-                               << glu::TessellationControlSource(tesc) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               programCollection.glslSources.add("tese")
-                               << glu::TessellationEvaluationSource(tese) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               subgroups::addGeometryShadersFromTemplate(geometry, vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u),
-                                                                                                 programCollection.glslSources);
-               programCollection.glslSources.add("fragment")
-                               << glu::FragmentSource(fragment)<< vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-       }
+       subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, extHeader, testSrc, helperStr);
 }
 
 void supportedCheck (Context& context, CaseDefinition caseDef)
@@ -488,30 +222,23 @@ void supportedCheck (Context& context, CaseDefinition caseDef)
                TCU_THROW(NotSupportedError, "Subgroup operations are not supported");
 
        if (!subgroups::isSubgroupFeatureSupportedForDevice(context, VK_SUBGROUP_FEATURE_BALLOT_BIT))
-       {
                TCU_THROW(NotSupportedError, "Device does not support subgroup ballot operations");
-       }
 
        if (!subgroups::isFormatSupportedForDevice(context, caseDef.format))
                TCU_THROW(NotSupportedError, "Device does not support the specified format in subgroup operations");
 
        if (caseDef.extShaderSubGroupBallotTests && !context.requireDeviceFunctionality("VK_EXT_shader_subgroup_ballot"))
-       {
                TCU_THROW(NotSupportedError, "Device does not support VK_EXT_shader_subgroup_ballot extension");
-       }
 
        if (caseDef.extShaderSubGroupBallotTests && !subgroups::isInt64SupportedForDevice(context))
-       {
                TCU_THROW(NotSupportedError, "Device does not support int64 data types");
-       }
 
        *caseDef.geometryPointSizeSupported = subgroups::isTessellationAndGeometryPointSizeSupported(context);
 }
 
 tcu::TestStatus noSSBOtest (Context& context, const CaseDefinition caseDef)
 {
-       if (!subgroups::areSubgroupOperationsSupportedForStage(
-                       context, caseDef.shaderStage))
+       if (!subgroups::areSubgroupOperationsSupportedForStage(context, caseDef.shaderStage))
        {
                if (subgroups::areSubgroupOperationsRequiredForStage(caseDef.shaderStage))
                {
@@ -526,20 +253,20 @@ tcu::TestStatus noSSBOtest (Context& context, const CaseDefinition caseDef)
                }
        }
 
-       subgroups::SSBOData inputData[1];
-       inputData[0].format = caseDef.format;
-       inputData[0].layout = subgroups::SSBOData::LayoutStd140;
-       inputData[0].numElements = caseDef.extShaderSubGroupBallotTests ? 64u : subgroups::maxSupportedSubgroupSize();
-       inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero;
+       subgroups::SSBOData inputData;
+       inputData.format = caseDef.format;
+       inputData.layout = subgroups::SSBOData::LayoutStd140;
+       inputData.numElements = caseDef.extShaderSubGroupBallotTests ? 64u : subgroups::maxSupportedSubgroupSize();
+       inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
 
        if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage)
-               return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages);
+               return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages);
        else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage)
-               return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages);
+               return subgroups::makeGeometryFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages);
        else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage)
-               return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT);
+               return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT);
        else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage)
-               return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT);
+               return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT);
        else
                TCU_THROW(InternalError, "Unhandled shader stage");
 }
@@ -551,25 +278,18 @@ tcu::TestStatus test(Context& context, const CaseDefinition caseDef)
        {
                if (!subgroups::areSubgroupOperationsSupportedForStage(context, caseDef.shaderStage))
                {
-                       if (subgroups::areSubgroupOperationsRequiredForStage(caseDef.shaderStage))
-                       {
-                               return tcu::TestStatus::fail(
-                                                  "Shader stage " +
-                                                  subgroups::getShaderStageName(caseDef.shaderStage) +
-                                                  " is required to support subgroup operations!");
-                       }
-                       else
-                       {
-                               TCU_THROW(NotSupportedError, "Device does not support subgroup operations for this stage");
-                       }
+                       return tcu::TestStatus::fail(
+                                       "Shader stage " +
+                                       subgroups::getShaderStageName(caseDef.shaderStage) +
+                                       " is required to support subgroup operations!");
                }
-               subgroups::SSBOData inputData[1];
-               inputData[0].format = caseDef.format;
-               inputData[0].layout = subgroups::SSBOData::LayoutStd430;
-               inputData[0].numElements = caseDef.extShaderSubGroupBallotTests ? 64u : subgroups::maxSupportedSubgroupSize();
-               inputData[0].initializeType = subgroups::SSBOData::InitializeNonZero;
+               subgroups::SSBOData inputData;
+               inputData.format = caseDef.format;
+               inputData.layout = subgroups::SSBOData::LayoutStd430;
+               inputData.numElements = caseDef.extShaderSubGroupBallotTests ? 64u : subgroups::maxSupportedSubgroupSize();
+               inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
 
-               return subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, inputData, 1, checkCompute);
+               return subgroups::makeComputeTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkCompute);
        }
        else
        {
@@ -585,7 +305,7 @@ tcu::TestStatus test(Context& context, const CaseDefinition caseDef)
 
                VkShaderStageFlagBits stages = (VkShaderStageFlagBits)(caseDef.shaderStage  & subgroupProperties.supportedStages);
 
-               if ( VK_SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context))
+               if (VK_SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context))
                {
                        if ( (stages & VK_SHADER_STAGE_FRAGMENT_BIT) == 0)
                                TCU_THROW(NotSupportedError, "Device does not support vertex stage SSBO writes");
@@ -699,6 +419,5 @@ tcu::TestCaseGroup* createSubgroupsBallotBroadcastTests(tcu::TestContext& testCt
 
        return group.release();
 }
-
 } // subgroups
 } // vkt
index 32648ab..9f6c0e1 100755 (executable)
@@ -895,7 +895,6 @@ void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 
 void supportedCheck (Context& context, CaseDefinition caseDef)
 {
-       DE_UNREF(caseDef);
        if (!subgroups::isSubgroupSupported(context))
                TCU_THROW(NotSupportedError, "Subgroup operations are not supported");
 
@@ -1055,7 +1054,7 @@ tcu::TestCaseGroup* createSubgroupsBallotTests(tcu::TestContext& testCtx)
 
        for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex)
        {
-               CaseDefinition caseDef = {stages[stageIndex],de::SharedPtr<bool>(new bool), DE_TRUE};
+               CaseDefinition caseDef = {stages[stageIndex],de::SharedPtr<bool>(new bool), DE_FALSE};
                addFunctionCaseWithPrograms(framebufferGroup.get(), getShaderStageName(caseDef.shaderStage), "",
                                        supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDef);
                caseDef.extShaderSubGroupBallotTests = DE_TRUE;
index 20a46f8..8388d5a 100755 (executable)
@@ -2167,27 +2167,16 @@ tcu::TestCaseGroup* createSubgroupsBasicTests(tcu::TestContext& testCtx)
                                                                                supportedCheck, initPrograms, test, caseDef);
                }
 
-               if (OPTYPE_ELECT == opTypeIndex)
+               for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex)
                {
-                       for (int stageIndex = 1; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex)
-                       {
-                               const CaseDefinition caseDef = {opTypeIndex, stages[stageIndex], de::SharedPtr<bool>(new bool)};
-                               addFunctionCaseWithPrograms(framebufferGroup.get(),
-                                                       op + "_" + getShaderStageName(caseDef.shaderStage), "",
-                                                       supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDef);
-                       }
-               }
-               else
-               {
-                       for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex)
-                       {
-                               const CaseDefinition caseDefFrag = {opTypeIndex, stages[stageIndex], de::SharedPtr<bool>(new bool)};
-                               addFunctionCaseWithPrograms(framebufferGroup.get(),
-                                                       op + "_" + getShaderStageName(caseDefFrag.shaderStage), "",
-                                                       supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDefFrag);
-                       }
-               }
+                       if (OPTYPE_ELECT == opTypeIndex && stageIndex == 0)
+                               continue;               // This is not tested. I don't know why.
 
+                       const CaseDefinition caseDef = {opTypeIndex, stages[stageIndex], de::SharedPtr<bool>(new bool)};
+                       addFunctionCaseWithPrograms(framebufferGroup.get(),
+                                               op + "_" + getShaderStageName(caseDef.shaderStage), "",
+                                               supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDef);
+               }
        }
 
        de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(
index 1acbd85..efd30d1 100755 (executable)
@@ -375,10 +375,18 @@ struct CaseDefinition
        de::SharedPtr<bool>     geometryPointSizeSupported;
 };
 
+std::string getExtHeader(CaseDefinition caseDef)
+{
+       return  "#extension GL_KHR_shader_subgroup_clustered: enable\n"
+                       "#extension GL_KHR_shader_subgroup_ballot: enable\n"
+                       + subgroups::getAdditionalExtensionForFormat(caseDef.format);
+}
+
 std::string getBodySource(CaseDefinition caseDef)
 {
        std::ostringstream bdy;
-       bdy << "  bool tempResult = true;\n";
+       bdy << "  bool tempResult = true;\n"
+               << "  uvec4 mask = subgroupBallot(true);\n";
 
        for (deUint32 i = 1; i <= subgroups::maxSupportedSubgroupSize(); i *= 2)
        {
@@ -408,324 +416,27 @@ std::string getBodySource(CaseDefinition caseDef)
                        << "        }\n"
                        << "      }\n"
                        << "    }\n"
-                       << "  }\n";
+                       << "  }\n"
+                       << "  tempRes = tempResult ? 1 : 0;\n";
        }
        return bdy.str();
 }
 
-void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef)
+void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 {
        const vk::ShaderBuildOptions    buildOptions    (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
 
-       subgroups::setFragmentShaderFrameBuffer(programCollection);
-
-       if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage)
-               subgroups::setVertexShaderFrameBuffer(programCollection);
-
-       std::string bdy = getBodySource(caseDef);
-
-       if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream                              vertexSrc;
-               vertexSrc << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450 )<< "\n"
-                       << "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout(location = 0) in highp vec4 in_position;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy
-                       << "  out_color = float(tempResult ? 1 : 0);\n"
-                       << "  gl_Position = in_position;\n"
-                       << "  gl_PointSize = 1.0f;\n"
-                       << "}\n";
-               programCollection.glslSources.add("vert")
-                       << glu::VertexSource(vertexSrc.str()) <<buildOptions;
-       }
-       else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream geometry;
-
-               geometry  << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout(points) in;\n"
-                       << "layout(points, max_vertices = 1) out;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy
-                       << "  out_color = tempResult ? 1.0 : 0.0;\n"
-                       << "  gl_Position = gl_in[0].gl_Position;\n"
-                       << (*caseDef.geometryPointSizeSupported ? "  gl_PointSize = gl_in[0].gl_PointSize;\n" : "")
-                       << "  EmitVertex();\n"
-                       << "  EndPrimitive();\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("geometry")
-                       << glu::GeometrySource(geometry.str()) << buildOptions;
-       }
-       else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream controlSource;
-
-               controlSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout(vertices = 2) out;\n"
-                       << "layout(location = 0) out float out_color[];\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  if (gl_InvocationID == 0)\n"
-                       <<"  {\n"
-                       << "    gl_TessLevelOuter[0] = 1.0f;\n"
-                       << "    gl_TessLevelOuter[1] = 1.0f;\n"
-                       << "  }\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy
-                       << "  out_color[gl_InvocationID] = tempResult ? 1.0 : 0.0;\n"
-                       << "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("tesc")
-                       << glu::TessellationControlSource(controlSource.str()) << buildOptions;
-               subgroups::setTesEvalShaderFrameBuffer(programCollection);
-       }
-       else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream evaluationSource;
-
-               evaluationSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout(isolines, equal_spacing, ccw ) in;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy
-                       << "  out_color = tempResult ? 1.0 : 0.0;\n"
-                       << "  gl_Position = mix(gl_in[0].gl_Position, gl_in[1].gl_Position, gl_TessCoord.x);\n"
-                       << "}\n";
-
-               subgroups::setTesCtrlShaderFrameBuffer(programCollection);
-               programCollection.glslSources.add("tese")
-                       << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions;
-       }
-       else
-       {
-               DE_FATAL("Unsupported shader stage");
-       }
+       subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, getExtHeader(caseDef), getBodySource(caseDef), "");
 }
 
 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 {
-       std::string bdy = getBodySource(caseDef);
-
-       if (VK_SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream src;
-
-               src << "#version 450\n"
-                       << "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                       << "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       << subgroups::getAdditionalExtensionForFormat(caseDef.format)
-                       << "layout (local_size_x_id = 0, local_size_y_id = 1, "
-                       "local_size_z_id = 2) in;\n"
-                       << "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
-                       << "{\n"
-                       << "  uint result[];\n"
-                       << "};\n"
-                       << "layout(set = 0, binding = 1, std430) buffer Buffer2\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec3 globalSize = gl_NumWorkGroups * gl_WorkGroupSize;\n"
-                       << "  highp uint offset = globalSize.x * ((globalSize.y * "
-                       "gl_GlobalInvocationID.z) + gl_GlobalInvocationID.y) + "
-                       "gl_GlobalInvocationID.x;\n"
-                       << "  uvec4 mask = subgroupBallot(true);\n"
-                       << bdy
-                       << "  result[offset] = tempResult ? 1 : 0;\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("comp")
-                               << glu::ComputeSource(src.str()) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-       }
-       else
-       {
-               {
-                       const string vertex =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                               + bdy +
-                               "  result[gl_VertexIndex] = tempResult ? 1 : 0;\n"
-                               "  float pixelSize = 2.0f/1024.0f;\n"
-                               "  float pixelPosition = pixelSize/2.0f - 1.0f;\n"
-                               "  gl_Position = vec4(float(gl_VertexIndex) * pixelSize + pixelPosition, 0.0f, 0.0f, 1.0f);\n"
-                               "  gl_PointSize = 1.0f;\n"
-                               "}\n";
-
-                       programCollection.glslSources.add("vert")
-                               << glu::VertexSource(vertex) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               }
-
-               {
-                       const string tesc =
-                       "#version 450\n"
-                       "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                       "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                       + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                       "layout(vertices=1) out;\n"
-                       "layout(set = 0, binding = 1, std430) buffer Buffer1\n"
-                       "{\n"
-                       "  uint result[];\n"
-                       "};\n"
-                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                       "{\n"
-                       "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                       "};\n"
-                       "\n"
-                       "void main (void)\n"
-                       "{\n"
-                       "  uvec4 mask = subgroupBallot(true);\n"
-                       + bdy +
-                       "  result[gl_PrimitiveID] = tempResult ? 1 : 0;\n"
-                       "  if (gl_InvocationID == 0)\n"
-                       "  {\n"
-                       "    gl_TessLevelOuter[0] = 1.0f;\n"
-                       "    gl_TessLevelOuter[1] = 1.0f;\n"
-                       "  }\n"
-                       "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
-                       "}\n";
-
-                       programCollection.glslSources.add("tesc")
-                                       << glu::TessellationControlSource(tesc) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               }
-
-               {
-                       const string tese =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(isolines) in;\n"
-                               "layout(set = 0, binding = 2, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                               + bdy +
-                               "  result[gl_PrimitiveID * 2 + uint(gl_TessCoord.x + 0.5)] = tempResult ? 1 : 0;\n"
-                               "  float pixelSize = 2.0f/1024.0f;\n"
-                               "  gl_Position = gl_in[0].gl_Position + gl_TessCoord.x * pixelSize / 2.0f;\n"
-                               "}\n";
-                       programCollection.glslSources.add("tese")
-                                       << glu::TessellationEvaluationSource(tese) << vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               }
-
-               {
-                       const string geometry =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(${TOPOLOGY}) in;\n"
-                               "layout(points, max_vertices = 1) out;\n"
-                               "layout(set = 0, binding = 3, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                               + bdy +
-                               "  result[gl_PrimitiveIDIn] = tempResult ? 1 : 0;\n"
-                               "  gl_Position = gl_in[0].gl_Position;\n"
-                               "  EmitVertex();\n"
-                               "  EndPrimitive();\n"
-                               "}\n";
-                       subgroups::addGeometryShadersFromTemplate(geometry, vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u), programCollection.glslSources);
-               }
+       const vk::ShaderBuildOptions    buildOptions    (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
 
-               {
-                       const string fragment =
-                               "#version 450\n"
-                               "#extension GL_KHR_shader_subgroup_clustered: enable\n"
-                               "#extension GL_KHR_shader_subgroup_ballot: enable\n"
-                               + subgroups::getAdditionalExtensionForFormat(caseDef.format) +
-                               "layout(location = 0) out uint result;\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uvec4 mask = subgroupBallot(true);\n"
-                               + bdy +
-                               "  result = tempResult ? 1 : 0;\n"
-                               "}\n";
-                       programCollection.glslSources.add("fragment")
-                               << glu::FragmentSource(fragment)<< vk::ShaderBuildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
-               }
+       std::string extHeader = getExtHeader(caseDef);
+       std::string testSrc = getBodySource(caseDef);
 
-               subgroups::addNoSubgroupShader(programCollection);
-       }
+   subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, extHeader, testSrc, "");
 }
 
 void supportedCheck (Context& context, CaseDefinition caseDef)
@@ -744,11 +455,9 @@ void supportedCheck (Context& context, CaseDefinition caseDef)
 
 tcu::TestStatus noSSBOtest (Context& context, const CaseDefinition caseDef)
 {
-       if (!subgroups::areSubgroupOperationsSupportedForStage(
-                               context, caseDef.shaderStage))
+       if (!subgroups::areSubgroupOperationsSupportedForStage(context, caseDef.shaderStage))
        {
-               if (subgroups::areSubgroupOperationsRequiredForStage(
-                                       caseDef.shaderStage))
+               if (subgroups::areSubgroupOperationsRequiredForStage(caseDef.shaderStage))
                {
                        return tcu::TestStatus::fail(
                                           "Shader stage " +
@@ -774,21 +483,22 @@ tcu::TestStatus noSSBOtest (Context& context, const CaseDefinition caseDef)
        else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage)
                return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT);
        else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage)
-               return subgroups::makeTessellationEvaluationFrameBufferTest(context,  VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT);
+               return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT);
        else
                TCU_THROW(InternalError, "Unhandled shader stage");
 }
 
+
 tcu::TestStatus test(Context& context, const CaseDefinition caseDef)
 {
        if (VK_SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage)
        {
                if (!subgroups::areSubgroupOperationsSupportedForStage(context, caseDef.shaderStage))
                {
-                               return tcu::TestStatus::fail(
-                                                  "Shader stage " +
-                                                  subgroups::getShaderStageName(caseDef.shaderStage) +
-                                                  " is required to support subgroup operations!");
+                       return tcu::TestStatus::fail(
+                                       "Shader stage " +
+                                       subgroups::getShaderStageName(caseDef.shaderStage) +
+                                       " is required to support subgroup operations!");
                }
                subgroups::SSBOData inputData;
                inputData.format = caseDef.format;
@@ -854,7 +564,7 @@ tcu::TestCaseGroup* createSubgroupsClusteredTests(tcu::TestContext& testCtx)
                VK_SHADER_STAGE_VERTEX_BIT,
                VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT,
                VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT,
-               VK_SHADER_STAGE_GEOMETRY_BIT
+               VK_SHADER_STAGE_GEOMETRY_BIT,
        };
 
        const std::vector<VkFormat> formats = subgroups::getAllFormats();
@@ -937,7 +647,7 @@ tcu::TestCaseGroup* createSubgroupsClusteredTests(tcu::TestContext& testCtx)
                        {
                                const CaseDefinition caseDef = {opTypeIndex, stages[stageIndex], format, de::SharedPtr<bool>(new bool)};
                                addFunctionCaseWithPrograms(framebufferGroup.get(), name +"_" + getShaderStageName(caseDef.shaderStage), "",
-                                                                                       supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDef);
+                                                       supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDef);
                        }
                }
        }
@@ -950,6 +660,5 @@ tcu::TestCaseGroup* createSubgroupsClusteredTests(tcu::TestContext& testCtx)
 
        return group.release();
 }
-
 } // subgroups
 } // vkt
index 15f76f5..609a723 100755 (executable)
@@ -84,14 +84,14 @@ struct CaseDefinition
        de::SharedPtr<bool>     geometryPointSizeSupported;
 };
 
-std::string GetExtHeader(VkFormat format)
+std::string getExtHeader(VkFormat format)
 {
        return  "#extension GL_KHR_shader_subgroup_quad: enable\n"
                        "#extension GL_KHR_shader_subgroup_ballot: enable\n" +
                        subgroups::getAdditionalExtensionForFormat(format);
 }
 
-std::string GetTestSrc(const CaseDefinition &caseDef)
+std::string getTestSrc(const CaseDefinition &caseDef)
 {
        const std::string swapTable[OPTYPE_LAST] = {
                "",
@@ -133,295 +133,21 @@ std::string GetTestSrc(const CaseDefinition &caseDef)
        return testSrc.str();
 }
 
-void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef)
+void initFrameBufferPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 {
        const vk::ShaderBuildOptions    buildOptions    (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
 
-       subgroups::setFragmentShaderFrameBuffer(programCollection);
-
-       if (VK_SHADER_STAGE_VERTEX_BIT != caseDef.shaderStage)
-               subgroups::setVertexShaderFrameBuffer(programCollection);
-
-       std::string extHeader = GetExtHeader(caseDef.format);
-       std::string testSrc = GetTestSrc(caseDef);
-
-       if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream      vertexSrc;
-               vertexSrc << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << extHeader.c_str()
-                       << "layout(location = 0) in highp vec4 in_position;\n"
-                       << "layout(location = 0) out float result;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uint tempRes;\n"
-                       << testSrc
-                       << "  result = float(tempRes);\n"
-                       << "  gl_Position = in_position;\n"
-                       << "  gl_PointSize = 1.0f;\n"
-                       << "}\n";
-               programCollection.glslSources.add("vert")
-                       << glu::VertexSource(vertexSrc.str()) << buildOptions;
-       }
-       else if (VK_SHADER_STAGE_GEOMETRY_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream geometry;
-
-               geometry << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << extHeader.c_str()
-                       << "layout(points) in;\n"
-                       << "layout(points, max_vertices = 1) out;\n"
-                       << "layout(location = 0) out float out_color;\n"
-
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uint tempRes;\n"
-                       << testSrc
-                       << "  out_color = float(tempRes);\n"
-                       << "  gl_Position = gl_in[0].gl_Position;\n"
-                       << (*caseDef.geometryPointSizeSupported ? "  gl_PointSize = gl_in[0].gl_PointSize;\n" : "")
-                       << "  EmitVertex();\n"
-                       << "  EndPrimitive();\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("geometry")
-                       << glu::GeometrySource(geometry.str()) << buildOptions;
-       }
-       else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream controlSource;
-
-               controlSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << extHeader.c_str()
-                       << "layout(vertices = 2) out;\n"
-                       << "layout(location = 0) out float out_color[];\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  if (gl_InvocationID == 0)\n"
-                       <<"  {\n"
-                       << "    gl_TessLevelOuter[0] = 1.0f;\n"
-                       << "    gl_TessLevelOuter[1] = 1.0f;\n"
-                       << "  }\n"
-                       << "  uint tempRes;\n"
-                       << testSrc
-                       << "  out_color[gl_InvocationID] = float(tempRes);\n"
-                       << "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("tesc")
-                       << glu::TessellationControlSource(controlSource.str()) << buildOptions;
-               subgroups::setTesEvalShaderFrameBuffer(programCollection);
-       }
-       else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage)
-       {
-               ostringstream evaluationSource;
-               evaluationSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
-                       << extHeader.c_str()
-                       << "layout(isolines, equal_spacing, ccw ) in;\n"
-                       << "layout(location = 0) out float out_color;\n"
-                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uint tempRes;\n"
-                       << testSrc
-                       << "  out_color = float(tempRes);\n"
-                       << "  gl_Position = mix(gl_in[0].gl_Position, gl_in[1].gl_Position, gl_TessCoord.x);\n"
-                       << "}\n";
-
-               subgroups::setTesCtrlShaderFrameBuffer(programCollection);
-               programCollection.glslSources.add("tese")
-                               << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions;
-       }
-       else
-       {
-               DE_FATAL("Unsupported shader stage");
-       }
+   subgroups::initStdFrameBufferPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, *caseDef.geometryPointSizeSupported, getExtHeader(caseDef.format), getTestSrc(caseDef), "");
 }
 
 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef)
 {
        const vk::ShaderBuildOptions    buildOptions    (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_3, 0u);
 
-       std::string extHeader = GetExtHeader(caseDef.format);
-       std::string sourceType = GetTestSrc(caseDef);
-
-       if (VK_SHADER_STAGE_COMPUTE_BIT == caseDef.shaderStage)
-       {
-               std::ostringstream src;
-
-               src << "#version 450\n"
-                       << extHeader.c_str()
-                       << "layout (local_size_x_id = 0, local_size_y_id = 1, "
-                       "local_size_z_id = 2) in;\n"
-                       << "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
-                       << "{\n"
-                       << "  uint result[];\n"
-                       << "};\n"
-                       << "layout(set = 0, binding = 1, std430) buffer Buffer2\n"
-                       << "{\n"
-                       << "  " << subgroups::getFormatNameForGLSL(caseDef.format) << " data[];\n"
-                       << "};\n"
-                       << "\n"
-                       << "void main (void)\n"
-                       << "{\n"
-                       << "  uvec3 globalSize = gl_NumWorkGroups * gl_WorkGroupSize;\n"
-                       << "  highp uint offset = globalSize.x * ((globalSize.y * "
-                       "gl_GlobalInvocationID.z) + gl_GlobalInvocationID.y) + "
-                       "gl_GlobalInvocationID.x;\n"
-                       << "  uint tempRes;\n"
-                       << sourceType
-                       << "  result[offset] = tempRes;\n"
-                       << "}\n";
-
-               programCollection.glslSources.add("comp") << glu::ComputeSource(src.str()) << buildOptions;
-       }
-       else
-       {
-               {
-                       const string vertex =
-                               "#version 450\n"
-                               + extHeader +
-                               "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uint tempRes;\n"
-                               + sourceType +
-                               "  result[gl_VertexIndex] = tempRes;\n"
-                               "  float pixelSize = 2.0f/1024.0f;\n"
-                               "  float pixelPosition = pixelSize/2.0f - 1.0f;\n"
-                               "  gl_Position = vec4(float(gl_VertexIndex) * pixelSize + pixelPosition, 0.0f, 0.0f, 1.0f);\n"
-                               "  gl_PointSize = 1.0f;\n"
-                               "}\n";
-                       programCollection.glslSources.add("vert") << glu::VertexSource(vertex) << buildOptions;
-               }
-
-               {
-                       const string tesc =
-                               "#version 450\n"
-                               + extHeader +
-                               "layout(vertices=1) out;\n"
-                               "layout(set = 0, binding = 1, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uint tempRes;\n"
-                               + sourceType +
-                               "  result[gl_PrimitiveID] = tempRes;\n"
-                               "  if (gl_InvocationID == 0)\n"
-                               "  {\n"
-                               "    gl_TessLevelOuter[0] = 1.0f;\n"
-                               "    gl_TessLevelOuter[1] = 1.0f;\n"
-                               "  }\n"
-                               "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
-                               "}\n";
-                       programCollection.glslSources.add("tesc") << glu::TessellationControlSource(tesc) << buildOptions;
-               }
-
-               {
-                       const string tese =
-                               "#version 450\n"
-                               + extHeader +
-                               "layout(isolines) in;\n"
-                               "layout(set = 0, binding = 2, std430)  buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uint tempRes;\n"
-                               + sourceType +
-                               "  result[gl_PrimitiveID * 2 + uint(gl_TessCoord.x + 0.5)] = tempRes;\n"
-                               "  float pixelSize = 2.0f/1024.0f;\n"
-                               "  gl_Position = gl_in[0].gl_Position + gl_TessCoord.x * pixelSize / 2.0f;\n"
-                               "}\n";
-                       programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(tese) << buildOptions;
-               }
+       std::string extHeader = getExtHeader(caseDef.format);
+       std::string testSrc = getTestSrc(caseDef);
 
-               {
-                       const string geometry =
-                               "#version 450\n"
-                               + extHeader +
-                               "layout(${TOPOLOGY}) in;\n"
-                               "layout(points, max_vertices = 1) out;\n"
-                               "layout(set = 0, binding = 3, std430) buffer Buffer1\n"
-                               "{\n"
-                               "  uint result[];\n"
-                               "};\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uint tempRes;\n"
-                               + sourceType +
-                               "  result[gl_PrimitiveIDIn] = tempRes;\n"
-                               "  gl_Position = gl_in[0].gl_Position;\n"
-                               "  EmitVertex();\n"
-                               "  EndPrimitive();\n"
-                               "}\n";
-                       subgroups::addGeometryShadersFromTemplate(geometry, buildOptions, programCollection.glslSources);
-               }
-
-               {
-                       const string fragment =
-                               "#version 450\n"
-                               + extHeader +
-                               "layout(location = 0) out uint result;\n"
-                               "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
-                               "{\n"
-                               "  " + subgroups::getFormatNameForGLSL(caseDef.format) + " data[];\n"
-                               "};\n"
-                               "void main (void)\n"
-                               "{\n"
-                               "  uint tempRes;\n"
-                               + sourceType +
-                               "  result = tempRes;\n"
-                               "}\n";
-                       programCollection.glslSources.add("fragment") << glu::FragmentSource(fragment)<< buildOptions;
-               }
-               subgroups::addNoSubgroupShader(programCollection);
-       }
+       subgroups::initStdPrograms(programCollection, buildOptions, caseDef.shaderStage, caseDef.format, extHeader, testSrc, "");
 }
 
 void supportedCheck (Context& context, CaseDefinition caseDef)
@@ -440,11 +166,9 @@ void supportedCheck (Context& context, CaseDefinition caseDef)
 
 tcu::TestStatus noSSBOtest (Context& context, const CaseDefinition caseDef)
 {
-       if (!subgroups::areSubgroupOperationsSupportedForStage(
-                               context, caseDef.shaderStage))
+       if (!subgroups::areSubgroupOperationsSupportedForStage(context, caseDef.shaderStage))
        {
-               if (subgroups::areSubgroupOperationsRequiredForStage(
-                                       caseDef.shaderStage))
+               if (subgroups::areSubgroupOperationsRequiredForStage(caseDef.shaderStage))
                {
                        return tcu::TestStatus::fail(
                                           "Shader stage " +
@@ -461,7 +185,7 @@ tcu::TestStatus noSSBOtest (Context& context, const CaseDefinition caseDef)
        inputData.format = caseDef.format;
        inputData.layout = subgroups::SSBOData::LayoutStd140;
        inputData.numElements = subgroups::maxSupportedSubgroupSize();
-       inputData.initializeType = subgroups::SSBOData::InitializeNonZero;;
+       inputData.initializeType = subgroups::SSBOData::InitializeNonZero;
 
        if (VK_SHADER_STAGE_VERTEX_BIT == caseDef.shaderStage)
                return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages);
@@ -470,7 +194,7 @@ tcu::TestStatus noSSBOtest (Context& context, const CaseDefinition caseDef)
        else if (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT == caseDef.shaderStage)
                return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT);
        else if (VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT == caseDef.shaderStage)
-               return subgroups::makeTessellationEvaluationFrameBufferTest(context,  VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT);
+               return subgroups::makeTessellationEvaluationFrameBufferTest(context, VK_FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT);
        else
                TCU_THROW(InternalError, "Unhandled shader stage");
 }
@@ -483,9 +207,9 @@ tcu::TestStatus test(Context& context, const CaseDefinition caseDef)
                if (!subgroups::areSubgroupOperationsSupportedForStage(context, caseDef.shaderStage))
                {
                        return tcu::TestStatus::fail(
-                                          "Shader stage " +
-                                          subgroups::getShaderStageName(caseDef.shaderStage) +
-                                          " is required to support subgroup operations!");
+                                       "Shader stage " +
+                                       subgroups::getShaderStageName(caseDef.shaderStage) +
+                                       " is required to support subgroup operations!");
                }
                subgroups::SSBOData inputData;
                inputData.format = caseDef.format;
@@ -589,7 +313,6 @@ tcu::TestCaseGroup* createSubgroupsQuadTests(tcu::TestContext& testCtx)
                                addFunctionCaseWithPrograms(framebufferGroup.get(), name.str()+"_"+ getShaderStageName(caseDef.shaderStage), "",
                                                                                        supportedCheck, initFrameBufferPrograms, noSSBOtest, caseDef);
                        }
-
                }
        }
 
index 15fded0..1fe089d 100644 (file)
@@ -961,6 +961,299 @@ std::string vkt::subgroups::getVertShaderForStage(vk::VkShaderStageFlags stage)
        }
 }
 
+void vkt::subgroups::initStdFrameBufferPrograms(       SourceCollections&                              programCollection,
+                                                                                                       const vk::ShaderBuildOptions&   buildOptions,
+                                                                                                       VkShaderStageFlags                              shaderStage,
+                                                                                                       VkFormat                                                format,
+                                                                                                       bool                                                    gsPointSize,
+                                                                                                       std::string                                             extHeader,
+                                                                                                       std::string                                             testSrc,
+                                                                                                       std::string                                             helperStr)
+{
+       subgroups::setFragmentShaderFrameBuffer(programCollection);
+
+       if (shaderStage != VK_SHADER_STAGE_VERTEX_BIT)
+               subgroups::setVertexShaderFrameBuffer(programCollection);
+
+       if (shaderStage == VK_SHADER_STAGE_VERTEX_BIT)
+       {
+               std::ostringstream vertex;
+               vertex << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
+                       << extHeader.c_str()
+                       << "layout(location = 0) in highp vec4 in_position;\n"
+                       << "layout(location = 0) out float result;\n"
+                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
+                       << "{\n"
+                       << "  " << subgroups::getFormatNameForGLSL(format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
+                       << "};\n"
+                       << "\n"
+                       << helperStr.c_str()
+                       << "void main (void)\n"
+                       << "{\n"
+                       << "  uint tempRes;\n"
+                       << testSrc
+                       << "  result = float(tempRes);\n"
+                       << "  gl_Position = in_position;\n"
+                       << "  gl_PointSize = 1.0f;\n"
+                       << "}\n";
+               programCollection.glslSources.add("vert")
+                       << glu::VertexSource(vertex.str()) << buildOptions;
+       }
+       else if (shaderStage == VK_SHADER_STAGE_GEOMETRY_BIT)
+       {
+               std::ostringstream geometry;
+
+               geometry << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
+                       << extHeader.c_str()
+                       << "layout(points) in;\n"
+                       << "layout(points, max_vertices = 1) out;\n"
+                       << "layout(location = 0) out float out_color;\n"
+                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
+                       << "{\n"
+                       << "  " << subgroups::getFormatNameForGLSL(format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
+                       << "};\n"
+                       << "\n"
+                       << helperStr.c_str()
+                       << "void main (void)\n"
+                       << "{\n"
+                       << "  uint tempRes;\n"
+                       << testSrc
+                       << "  out_color = float(tempRes);\n"
+                       << "  gl_Position = gl_in[0].gl_Position;\n"
+                       << (gsPointSize ? "  gl_PointSize = gl_in[0].gl_PointSize;\n" : "")
+                       << "  EmitVertex();\n"
+                       << "  EndPrimitive();\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("geometry")
+                       << glu::GeometrySource(geometry.str()) << buildOptions;
+       }
+       else if (shaderStage == VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT)
+       {
+               std::ostringstream controlSource;
+               controlSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
+                       << extHeader.c_str()
+                       << "layout(vertices = 2) out;\n"
+                       << "layout(location = 0) out float out_color[];\n"
+                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
+                       << "{\n"
+                       << "  " << subgroups::getFormatNameForGLSL(format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
+                       << "};\n"
+                       << "\n"
+                       << helperStr.c_str()
+                       << "void main (void)\n"
+                       << "{\n"
+                       << "  if (gl_InvocationID == 0)\n"
+                       << "  {\n"
+                       << "    gl_TessLevelOuter[0] = 1.0f;\n"
+                       << "    gl_TessLevelOuter[1] = 1.0f;\n"
+                       << "  }\n"
+                       << "  uint tempRes;\n"
+                       << testSrc
+                       << "  out_color[gl_InvocationID] = float(tempRes);\n"
+                       << "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("tesc")
+                       << glu::TessellationControlSource(controlSource.str()) << buildOptions;
+               subgroups::setTesEvalShaderFrameBuffer(programCollection);
+       }
+       else if (shaderStage == VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT)
+       {
+               ostringstream evaluationSource;
+               evaluationSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450)<<"\n"
+                       << extHeader.c_str()
+                       << "layout(isolines, equal_spacing, ccw ) in;\n"
+                       << "layout(location = 0) out float out_color;\n"
+                       << "layout(set = 0, binding = 0) uniform Buffer1\n"
+                       << "{\n"
+                       << "  " << subgroups::getFormatNameForGLSL(format) << " data[" << subgroups::maxSupportedSubgroupSize() << "];\n"
+                       << "};\n"
+                       << "\n"
+                       << helperStr.c_str()
+                       << "void main (void)\n"
+                       << "{\n"
+                       << "  uint tempRes;\n"
+                       << testSrc
+                       << "  out_color = float(tempRes);\n"
+                       << "  gl_Position = mix(gl_in[0].gl_Position, gl_in[1].gl_Position, gl_TessCoord.x);\n"
+                       << "}\n";
+
+               subgroups::setTesCtrlShaderFrameBuffer(programCollection);
+               programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions;
+       }
+       else
+       {
+               DE_FATAL("Unsupported shader stage");
+       }
+}
+
+void vkt::subgroups::initStdPrograms(  vk::SourceCollections&                  programCollection,
+                                                                               const vk::ShaderBuildOptions&   buildOptions,
+                                                                               vk::VkShaderStageFlags                  shaderStage,
+                                                                               vk::VkFormat                                    format,
+                                                                               std::string                                             extHeader,
+                                                                               std::string                                             testSrc,
+                                                                               std::string                                             helperStr)
+{
+       if (shaderStage == VK_SHADER_STAGE_COMPUTE_BIT)
+       {
+               std::ostringstream src;
+
+               src << "#version 450\n"
+                       << extHeader.c_str()
+                       << "layout (local_size_x_id = 0, local_size_y_id = 1, "
+                       "local_size_z_id = 2) in;\n"
+                       << "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
+                       << "{\n"
+                       << "  uint result[];\n"
+                       << "};\n"
+                       << "layout(set = 0, binding = 1, std430) buffer Buffer2\n"
+                       << "{\n"
+                       << "  " << subgroups::getFormatNameForGLSL(format) << " data[];\n"
+                       << "};\n"
+                       << "\n"
+                       << helperStr.c_str()
+                       << "void main (void)\n"
+                       << "{\n"
+                       << "  uvec3 globalSize = gl_NumWorkGroups * gl_WorkGroupSize;\n"
+                       << "  highp uint offset = globalSize.x * ((globalSize.y * "
+                       "gl_GlobalInvocationID.z) + gl_GlobalInvocationID.y) + "
+                       "gl_GlobalInvocationID.x;\n"
+                       << "  uint tempRes;\n"
+                       << testSrc
+                       << "  result[offset] = tempRes;\n"
+                       << "}\n";
+
+               programCollection.glslSources.add("comp") << glu::ComputeSource(src.str()) << buildOptions;
+       }
+       else
+       {
+               const string vertex =
+                       "#version 450\n"
+                       + extHeader +
+                       "layout(set = 0, binding = 0, std430) buffer Buffer1\n"
+                       "{\n"
+                       "  uint result[];\n"
+                       "};\n"
+                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
+                       "{\n"
+                       "  " + subgroups::getFormatNameForGLSL(format) + " data[];\n"
+                       "};\n"
+                       "\n"
+                       + helperStr +
+                       "void main (void)\n"
+                       "{\n"
+                       "  uint tempRes;\n"
+                       + testSrc +
+                       "  result[gl_VertexIndex] = tempRes;\n"
+                       "  float pixelSize = 2.0f/1024.0f;\n"
+                       "  float pixelPosition = pixelSize/2.0f - 1.0f;\n"
+                       "  gl_Position = vec4(float(gl_VertexIndex) * pixelSize + pixelPosition, 0.0f, 0.0f, 1.0f);\n"
+                       "  gl_PointSize = 1.0f;\n"
+                       "}\n";
+
+               const string tesc =
+                       "#version 450\n"
+                       + extHeader +
+                       "layout(vertices=1) out;\n"
+                       "layout(set = 0, binding = 1, std430) buffer Buffer1\n"
+                       "{\n"
+                       "  uint result[];\n"
+                       "};\n"
+                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
+                       "{\n"
+                       "  " + subgroups::getFormatNameForGLSL(format) + " data[];\n"
+                       "};\n"
+                       "\n"
+                       + helperStr +
+                       "void main (void)\n"
+                       "{\n"
+                       "  uint tempRes;\n"
+                       + testSrc +
+                       "  result[gl_PrimitiveID] = tempRes;\n"
+                       "  if (gl_InvocationID == 0)\n"
+                       "  {\n"
+                       "    gl_TessLevelOuter[0] = 1.0f;\n"
+                       "    gl_TessLevelOuter[1] = 1.0f;\n"
+                       "  }\n"
+                       "  gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;\n"
+                       "}\n";
+
+               const string tese =
+                       "#version 450\n"
+                       + extHeader +
+                       "layout(isolines) in;\n"
+                       "layout(set = 0, binding = 2, std430) buffer Buffer1\n"
+                       "{\n"
+                       "  uint result[];\n"
+                       "};\n"
+                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
+                       "{\n"
+                       "  " + subgroups::getFormatNameForGLSL(format) + " data[];\n"
+                       "};\n"
+                       "\n"
+                       + helperStr +
+                       "void main (void)\n"
+                       "{\n"
+                       "  uint tempRes;\n"
+                       + testSrc +
+                       "  result[gl_PrimitiveID * 2 + uint(gl_TessCoord.x + 0.5)] = tempRes;\n"
+                       "  float pixelSize = 2.0f/1024.0f;\n"
+                       "  gl_Position = gl_in[0].gl_Position + gl_TessCoord.x * pixelSize / 2.0f;\n"
+                       "}\n";
+
+               const string geometry =
+                       "#version 450\n"
+                       + extHeader +
+                       "layout(${TOPOLOGY}) in;\n"
+                       "layout(points, max_vertices = 1) out;\n"
+                       "layout(set = 0, binding = 3, std430) buffer Buffer1\n"
+                       "{\n"
+                       "  uint result[];\n"
+                       "};\n"
+                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer2\n"
+                       "{\n"
+                       "  " + subgroups::getFormatNameForGLSL(format) + " data[];\n"
+                       "};\n"
+                       "\n"
+                       + helperStr +
+                       "void main (void)\n"
+                       "{\n"
+                       "  uint tempRes;\n"
+                       + testSrc +
+                       "  result[gl_PrimitiveIDIn] = tempRes;\n"
+                       "  gl_Position = gl_in[0].gl_Position;\n"
+                       "  EmitVertex();\n"
+                       "  EndPrimitive();\n"
+                       "}\n";
+
+               const string fragment =
+                       "#version 450\n"
+                       + extHeader +
+                       "layout(location = 0) out uint result;\n"
+                       "layout(set = 0, binding = 4, std430) readonly buffer Buffer1\n"
+                       "{\n"
+                       "  " + subgroups::getFormatNameForGLSL(format) + " data[];\n"
+                       "};\n"
+                       + helperStr +
+                       "void main (void)\n"
+                       "{\n"
+                       "  uint tempRes;\n"
+                       + testSrc +
+                       "  result = tempRes;\n"
+                       "}\n";
+
+               subgroups::addNoSubgroupShader(programCollection);
+
+               programCollection.glslSources.add("vert") << glu::VertexSource(vertex) << buildOptions;
+               programCollection.glslSources.add("tesc") << glu::TessellationControlSource(tesc) << buildOptions;
+               programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(tese) << buildOptions;
+               subgroups::addGeometryShadersFromTemplate(geometry, buildOptions, programCollection.glslSources);
+               programCollection.glslSources.add("fragment") << glu::FragmentSource(fragment)<< buildOptions;
+       }
+}
+
 bool vkt::subgroups::isSubgroupSupported(Context& context)
 {
        return context.contextSupports(vk::ApiVersion(1, 1, 0));
@@ -3143,23 +3436,16 @@ tcu::TestStatus vkt::subgroups::makeComputeTest(
 
        const deUint32 numWorkgroups[3] = {4, 2, 2};
 
-       const deUint32 localSizesToTestCount = 15;
+       const deUint32 localSizesToTestCount = 8;
        deUint32 localSizesToTest[localSizesToTestCount][3] =
        {
                {1, 1, 1},
-               {32, 4, 1},
-               {32, 1, 4},
-               {1, 32, 4},
-               {1, 4, 32},
-               {4, 1, 32},
-               {4, 32, 1},
                {subgroupSize, 1, 1},
                {1, subgroupSize, 1},
                {1, 1, subgroupSize},
+               {32, 4, 1},
+               {1, 4, 32},
                {3, 5, 7},
-               {128, 1, 1},
-               {1, 128, 1},
-               {1, 1, 64},
                {1, 1, 1} // Isn't used, just here to make double buffering checks easier
        };
 
index 67e2256..4fe6d57 100644 (file)
@@ -104,6 +104,23 @@ void addNoSubgroupShader (vk::SourceCollections& programCollection);
 
 std::string getVertShaderForStage(vk::VkShaderStageFlags stage);//TODO
 
+void initStdFrameBufferPrograms(       vk::SourceCollections&                  programCollection,
+                                                                       const vk::ShaderBuildOptions&   buildOptions,
+                                                                       vk::VkShaderStageFlags                  shaderStage,
+                                                                       vk::VkFormat                                    format,
+                                                                       bool                                                    gsPointSize,
+                                                                       std::string                                             extHeader,
+                                                                       std::string                                             testSrc,
+                                                                       std::string                                             helperStr);
+
+void initStdPrograms(  vk::SourceCollections&                  programCollection,
+                                                               const vk::ShaderBuildOptions&   buildOptions,
+                                                               vk::VkShaderStageFlags                  shaderStage,
+                                                               vk::VkFormat                                    format,
+                                                               std::string                                             extHeader,
+                                                               std::string                                             testSrc,
+                                                               std::string                                             helperStr);
+
 bool isSubgroupSupported(Context& context);
 
 bool areSubgroupOperationsSupportedForStage(
index a6e9dcb..74e3b4b 100644 (file)
@@ -1061,8 +1061,7 @@ tcu::TestStatus SharingTestInstance::iterate (void)
                const vk::Unique<vk::VkCommandPool>             commandPoolA            (createCommandPool(m_vkdA, *m_deviceA, queueFamilyA));
                const vk::Unique<vk::VkCommandBuffer>   commandBufferA          (createCommandBuffer(m_vkdA, *m_deviceA, *commandPoolA));
                vk::SimpleAllocator                                             allocatorA                      (m_vkdA, *m_deviceA, vk::getPhysicalDeviceMemoryProperties(m_vkiA, m_physicalDeviceA));
-               const std::vector<std::string>                  deviceExtensionsA;
-               OperationContext                                                operationContextA       (m_context, m_vkiA, m_vkdA, m_physicalDeviceA, *m_deviceA, allocatorA, deviceExtensionsA, m_context.getBinaryCollection(), m_pipelineCacheData);
+               OperationContext                                                operationContextA       (m_context, m_vkiA, m_vkdA, m_physicalDeviceA, *m_deviceA, allocatorA, m_context.getBinaryCollection(), m_pipelineCacheData);
 
                if (!checkQueueFlags(m_queueFamiliesA[m_queueANdx].queueFlags , m_supportWriteOp->getQueueFlags(operationContextA)))
                        TCU_THROW(NotSupportedError, "Operation not supported by the source queue");
@@ -1071,8 +1070,7 @@ tcu::TestStatus SharingTestInstance::iterate (void)
                const vk::Unique<vk::VkCommandPool>             commandPoolB            (createCommandPool(m_vkdB, *m_deviceB, queueFamilyB));
                const vk::Unique<vk::VkCommandBuffer>   commandBufferB          (createCommandBuffer(m_vkdB, *m_deviceB, *commandPoolB));
                vk::SimpleAllocator                                             allocatorB                      (m_vkdB, *m_deviceB, vk::getPhysicalDeviceMemoryProperties(m_vkiB, m_physicalDeviceB));
-               const std::vector<std::string>                  deviceExtensionsB;
-               OperationContext                                                operationContextB       (m_context, m_vkiB, m_vkdB, m_physicalDeviceB, *m_deviceB, allocatorB, deviceExtensionsB, m_context.getBinaryCollection(), m_pipelineCacheData);
+               OperationContext                                                operationContextB       (m_context, m_vkiB, m_vkdB, m_physicalDeviceB, *m_deviceB, allocatorB, m_context.getBinaryCollection(), m_pipelineCacheData);
 
                if (!checkQueueFlags(m_queueFamiliesB[m_queueBNdx].queueFlags , m_supportReadOp->getQueueFlags(operationContextB)))
                        TCU_THROW(NotSupportedError, "Operation not supported by the destination queue");
index 8b552e8..aebfbce 100644 (file)
@@ -386,41 +386,6 @@ void clearPixelBuffer (tcu::PixelBufferAccess& pixels, const VkClearValue& clear
        }
 }
 
-//! Storage image format that requires StorageImageExtendedFormats SPIR-V capability (listed only Vulkan-defined formats).
-bool isStorageImageExtendedFormat (const VkFormat format)
-{
-       switch (format)
-       {
-               case VK_FORMAT_R32G32_SFLOAT:
-               case VK_FORMAT_R32G32_SINT:
-               case VK_FORMAT_R32G32_UINT:
-               case VK_FORMAT_R16G16B16A16_UNORM:
-               case VK_FORMAT_R16G16B16A16_SNORM:
-               case VK_FORMAT_R16G16_SFLOAT:
-               case VK_FORMAT_R16G16_UNORM:
-               case VK_FORMAT_R16G16_SNORM:
-               case VK_FORMAT_R16G16_SINT:
-               case VK_FORMAT_R16G16_UINT:
-               case VK_FORMAT_R16_SFLOAT:
-               case VK_FORMAT_R16_UNORM:
-               case VK_FORMAT_R16_SNORM:
-               case VK_FORMAT_R16_SINT:
-               case VK_FORMAT_R16_UINT:
-               case VK_FORMAT_R8G8_UNORM:
-               case VK_FORMAT_R8G8_SNORM:
-               case VK_FORMAT_R8G8_SINT:
-               case VK_FORMAT_R8G8_UINT:
-               case VK_FORMAT_R8_UNORM:
-               case VK_FORMAT_R8_SNORM:
-               case VK_FORMAT_R8_SINT:
-               case VK_FORMAT_R8_UINT:
-                       return true;
-
-               default:
-                       return false;
-       }
-}
-
 VkImageViewType getImageViewType (const VkImageType imageType)
 {
        switch (imageType)
@@ -1723,9 +1688,8 @@ public:
                // Image stores are always required, in either access mode.
                requireFeaturesForSSBOAccess(m_context, m_stage);
 
-               // Some storage image formats require additional capability.
-               if (isStorageImageExtendedFormat(m_resource.getImage().format))
-                       requireFeatures(vki, physDevice, FEATURE_SHADER_STORAGE_IMAGE_EXTENDED_FORMATS);
+               // Some storage image formats may not be supported
+               requireStorageImageSupport(vki, physDevice, m_resource.getImage().format);
 
                m_hostBuffer = de::MovePtr<Buffer>(new Buffer(
                        vk, device, allocator, makeBufferCreateInfo(m_hostBufferSizeBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT),
@@ -2468,9 +2432,8 @@ public:
                // Image stores are always required, in either access mode.
                requireFeaturesForSSBOAccess(m_context, m_stage);
 
-               // Some storage image formats require additional capability.
-               if (isStorageImageExtendedFormat(m_inResource.getImage().format))
-                       requireFeatures(vki, physDevice, FEATURE_SHADER_STORAGE_IMAGE_EXTENDED_FORMATS);
+               // Some storage image formats may not be supported
+               requireStorageImageSupport(vki, physDevice, m_inResource.getImage().format);
 
                // Image resources
                {
@@ -4625,8 +4588,6 @@ OperationContext::OperationContext (Context& context, PipelineCacheData& pipelin
        , m_allocator                   (context.getDefaultAllocator())
        , m_progCollection              (context.getBinaryCollection())
        , m_pipelineCacheData   (pipelineCacheData)
-       , m_deviceExtensions    (context.getDeviceExtensions())
-       , m_usedApiVersion              (context.getUsedApiVersion())
 {
 }
 
@@ -4639,8 +4600,6 @@ OperationContext::OperationContext (Context& context, PipelineCacheData& pipelin
        , m_allocator                   (allocator)
        , m_progCollection              (context.getBinaryCollection())
        , m_pipelineCacheData   (pipelineCacheData)
-       , m_deviceExtensions    (context.getDeviceExtensions())
-       , m_usedApiVersion              (context.getUsedApiVersion())
 {
 }
 
@@ -4650,7 +4609,6 @@ OperationContext::OperationContext (Context&                                              context,
                                                                        vk::VkPhysicalDevice                    physicalDevice,
                                                                        vk::VkDevice                                    device,
                                                                        vk::Allocator&                                  allocator,
-                                                                       const std::vector<std::string>& deviceExtensions,
                                                                        vk::BinaryCollection&                   programCollection,
                                                                        PipelineCacheData&                              pipelineCacheData)
        : m_context                             (context)
@@ -4661,8 +4619,6 @@ OperationContext::OperationContext (Context&                                              context,
        , m_allocator                   (allocator)
        , m_progCollection              (programCollection)
        , m_pipelineCacheData   (pipelineCacheData)
-       , m_deviceExtensions    (deviceExtensions)
-       , m_usedApiVersion              (context.getUsedApiVersion())
 {
 }
 
index 7b9db4d..66422b4 100644 (file)
@@ -144,7 +144,6 @@ public:
                                                                                                                         vk::VkPhysicalDevice                           physicalDevice,
                                                                                                                         vk::VkDevice                                           device,
                                                                                                                         vk::Allocator&                                         allocator,
-                                                                                                                        const std::vector<std::string>&        deviceExtensions,
                                                                                                                         vk::BinaryCollection&                          programCollection,
                                                                                                                         PipelineCacheData&                                     pipelineCacheData);
 
@@ -155,8 +154,6 @@ public:
        vk::Allocator&                                  getAllocator                    (void) const { return m_allocator; }
        vk::BinaryCollection&                   getBinaryCollection             (void) const { return m_progCollection; }
        PipelineCacheData&                              getPipelineCacheData    (void) const { return m_pipelineCacheData; }
-       const std::vector<std::string>& getDeviceExtensions             (void) const { return m_deviceExtensions;}
-       deUint32                                                getUsedApiVersion               (void) const { return m_usedApiVersion; }
 
        bool isDeviceFunctionalitySupported(const std::string& extension) const
        {
@@ -172,8 +169,6 @@ private:
        vk::Allocator&                                  m_allocator;
        vk::BinaryCollection&                   m_progCollection;
        PipelineCacheData&                              m_pipelineCacheData;
-       const std::vector<std::string>& m_deviceExtensions;
-       const deUint32                                  m_usedApiVersion;
 
        // Disabled
                                                                        OperationContext                (const OperationContext&);
index a3f594f..f703185 100644 (file)
@@ -395,9 +395,13 @@ void requireFeatures (const InstanceInterface& vki, const VkPhysicalDevice physD
 
        if (((flags & FEATURE_SHADER_TESSELLATION_AND_GEOMETRY_POINT_SIZE) != 0) && !features.shaderTessellationAndGeometryPointSize)
                throw tcu::NotSupportedError("Tessellation and geometry shaders don't support PointSize built-in");
+}
 
-       if (((flags & FEATURE_SHADER_STORAGE_IMAGE_EXTENDED_FORMATS) != 0) && !features.shaderStorageImageExtendedFormats)
-               throw tcu::NotSupportedError("Storage image extended formats not supported");
+void requireStorageImageSupport(const InstanceInterface& vki, const VkPhysicalDevice physDevice, const VkFormat fmt)
+{
+       const VkFormatProperties p = getPhysicalDeviceFormatProperties(vki, physDevice, fmt);
+       if ((p.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) == 0)
+               throw tcu::NotSupportedError("Storage image format not supported");
 }
 
 std::string getResourceName (const ResourceDescription& resource)
index fb95a8d..df0bf02 100644 (file)
@@ -176,7 +176,6 @@ enum FeatureFlagBits
        FEATURE_VERTEX_PIPELINE_STORES_AND_ATOMICS                      = 1u << 3,
        FEATURE_FRAGMENT_STORES_AND_ATOMICS                                     = 1u << 4,
        FEATURE_SHADER_TESSELLATION_AND_GEOMETRY_POINT_SIZE     = 1u << 5,
-       FEATURE_SHADER_STORAGE_IMAGE_EXTENDED_FORMATS           = 1u << 6,
 };
 typedef deUint32 FeatureFlags;
 
@@ -229,6 +228,7 @@ vk::Move<vk::VkCommandBuffer>       makeCommandBuffer                                                       (const vk::DeviceInterface
 vk::Move<vk::VkPipeline>               makeComputePipeline                                                     (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkPipelineLayout pipelineLayout, const vk::VkShaderModule shaderModule, const vk::VkSpecializationInfo* specInfo, PipelineCacheData& pipelineCacheData);
 void                                                   beginRenderPassWithRasterizationDisabled        (const vk::DeviceInterface& vk, const vk::VkCommandBuffer commandBuffer, const vk::VkRenderPass renderPass, const vk::VkFramebuffer framebuffer);
 void                                                   requireFeatures                                                         (const vk::InstanceInterface& vki, const vk::VkPhysicalDevice physDevice, const FeatureFlags flags);
+void                                                   requireStorageImageSupport                                      (const vk::InstanceInterface& vki, const vk::VkPhysicalDevice physDevice, const vk::VkFormat fmt);
 std::string                                            getResourceName                                                         (const ResourceDescription& resource);
 bool                                                   isIndirectBuffer                                                        (const ResourceType type);
 
index 22eb3a8..2271d48 100644 (file)
@@ -283,7 +283,7 @@ vk::Move<vk::VkDeviceMemory> importMemory (const vk::DeviceInterface&                               vkd,
                (requiresDedicated) ? &dedicatedInfo : DE_NULL,
                externalType,
                handle.getWin32Handle(),
-               NULL
+               (vk::pt::Win32LPCWSTR)NULL
        };
 
        deUint32 handleCompatibleMemoryTypeBits = ~0u;
@@ -1644,8 +1644,7 @@ tcu::TestStatus Win32KeyedMutexTestInstance::iterate (void)
                const vk::Unique<vk::VkCommandBuffer>   commandBufferWrite      (allocateCommandBuffer(m_vkd, *m_device, *commandPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
                const vk::Unique<vk::VkCommandBuffer>   commandBufferRead       (allocateCommandBuffer(m_vkd, *m_device, *commandPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
                vk::SimpleAllocator                                             allocator                       (m_vkd, *m_device, vk::getPhysicalDeviceMemoryProperties(m_vki, m_physicalDevice));
-               const std::vector<std::string>                  deviceExtensions;
-               OperationContext                                                operationContext        (m_context, m_vki, m_vkd, m_physicalDevice, *m_device, allocator, deviceExtensions, m_context.getBinaryCollection(), m_pipelineCacheData);
+               OperationContext                                                operationContext        (m_context, m_vki, m_vkd, m_physicalDevice, *m_device, allocator, m_context.getBinaryCollection(), m_pipelineCacheData);
 
                if (!checkQueueFlags(m_queueFamilies[m_queueNdx].queueFlags, vk::VK_QUEUE_GRAPHICS_BIT))
                        TCU_THROW(NotSupportedError, "Operation not supported by the source queue");
index d0724c8..28fb0cd 100644 (file)
@@ -91,7 +91,7 @@ Compressed2DTestInstance::Compressed2DTestInstance (Context&                          context,
        , m_texture                             (TestTexture2DSp(new pipeline::TestTexture2D(m_compressedFormat, testParameters.width, testParameters.height)))
        , m_renderer                    (context, testParameters.sampleCount, testParameters.width, testParameters.height)
 {
-       m_renderer.add2DTexture(m_texture, testParameters.backingMode);
+       m_renderer.add2DTexture(m_texture, testParameters.aspectMask, testParameters.backingMode);
 }
 
 tcu::TestStatus Compressed2DTestInstance::iterate (void)
@@ -262,6 +262,7 @@ void populateTextureCompressedFormatTests (tcu::TestCaseGroup* compressedTexture
                testParameters.height           = sizes[sizeNdx].height;
                testParameters.minFilter        = tcu::Sampler::NEAREST;
                testParameters.magFilter        = tcu::Sampler::NEAREST;
+               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                compressedTextureTests->addChild(new TextureTestCase<Compressed2DTestInstance>(testCtx, (nameBase + "_2d_" + sizes[sizeNdx].name + backingModes[backingNdx].name).c_str(), (formatStr + ", TEXTURETYPE_2D").c_str(), testParameters));
index aa31693..c9582b0 100644 (file)
@@ -113,7 +113,7 @@ public:
                }
 
                renderer.setViewport(0.0f, 0.0f, static_cast<float>(ANISOTROPY_TEST_RESOLUTION), static_cast<float>(ANISOTROPY_TEST_RESOLUTION));
-               renderer.add2DTexture(texture);
+               renderer.add2DTexture(texture, VK_IMAGE_ASPECT_COLOR_BIT);
 
                {
                        Surface                 renderedFrame                   (ANISOTROPY_TEST_RESOLUTION, ANISOTROPY_TEST_RESOLUTION);
index 7c24146..e0d0c38 100644 (file)
@@ -115,14 +115,24 @@ Texture2DFilteringTestInstance::Texture2DFilteringTestInstance (Context& context
 {
        const bool                                              mipmaps         = m_testParameters.mipmaps;
        const int                                               numLevels       = mipmaps ? deLog2Floor32(de::max(m_testParameters.width, m_testParameters.height))+1 : 1;
-       const tcu::TextureFormatInfo    fmtInfo         = tcu::getTextureFormatInfo(vk::mapVkFormat(m_testParameters.format));
-       const tcu::Vec4                                 cBias           = fmtInfo.valueMin;
-       const tcu::Vec4                                 cScale          = fmtInfo.valueMax-fmtInfo.valueMin;
+       const tcu::TextureFormat                texFormat       = vk::mapVkFormat(m_testParameters.format);
+       const tcu::TextureFormatInfo    fmtInfo         = tcu::getTextureFormatInfo(texFormat);
+       tcu::Vec4                                               cBias, cScale;
+       if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+       {
+               const tcu::TextureFormat                texFormatStencil        = vk::mapVkFormat(VK_FORMAT_S8_UINT);
+               const tcu::TextureFormatInfo    fmtInfoStencil          = tcu::getTextureFormatInfo(texFormatStencil);
+               cBias                                                                                           = fmtInfoStencil.valueMin;
+               cScale                                                                                          = fmtInfoStencil.valueMax - fmtInfoStencil.valueMin;
+       }
+       else
+       {
+               cBias                                                                                           = fmtInfo.valueMin;
+               cScale                                                                                          = fmtInfo.valueMax - fmtInfo.valueMin;
+       }
 
-       if ((testParameters.wrapS == Sampler::MIRRORED_ONCE ||
-               testParameters.wrapT == Sampler::MIRRORED_ONCE) &&
-               !de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_sampler_mirror_clamp_to_edge"))
-               TCU_THROW(NotSupportedError, "VK_KHR_sampler_mirror_clamp_to_edge not supported");
+       if (testParameters.wrapS == Sampler::MIRRORED_ONCE || testParameters.wrapT == Sampler::MIRRORED_ONCE)
+               context.requireDeviceFunctionality("VK_KHR_sampler_mirror_clamp_to_edge");
 
        // Create 2 textures.
        m_textures.reserve(2);
@@ -138,7 +148,10 @@ Texture2DFilteringTestInstance::Texture2DFilteringTestInstance (Context& context
                const tcu::Vec4 gMin = tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f)*cScale + cBias;
                const tcu::Vec4 gMax = tcu::Vec4(1.0f, 1.0f, 1.0f, 0.0f)*cScale + cBias;
 
-               tcu::fillWithComponentGradients(m_textures[0]->getLevel(levelNdx, 0), gMin, gMax);
+               if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+                       tcu::fillWithComponentGradients(getEffectiveDepthStencilAccess(m_textures[0]->getLevel(levelNdx, 0), tcu::Sampler::MODE_STENCIL), gMin, gMax);
+               else
+                       tcu::fillWithComponentGradients(m_textures[0]->getLevel(levelNdx, 0), gMin, gMax);
        }
 
        // Fill second with grid texture.
@@ -149,13 +162,16 @@ Texture2DFilteringTestInstance::Texture2DFilteringTestInstance (Context& context
                const deUint32  colorA  = 0xff000000 | rgb;
                const deUint32  colorB  = 0xff000000 | ~rgb;
 
-               tcu::fillWithGrid(m_textures[1]->getLevel(levelNdx, 0), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+               if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+                       tcu::fillWithGrid(getEffectiveDepthStencilAccess(m_textures[1]->getLevel(levelNdx, 0), tcu::Sampler::MODE_STENCIL), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+               else
+                       tcu::fillWithGrid(m_textures[1]->getLevel(levelNdx, 0), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
        }
 
        // Upload.
        for (vector<TestTexture2DSp>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
        {
-               m_renderer.add2DTexture(*i);
+               m_renderer.add2DTexture(*i, testParameters.aspectMask);
        }
 
        // Compute cases.
@@ -209,8 +225,13 @@ tcu::TestStatus Texture2DFilteringTestInstance::iterate (void)
        // Setup params for reference.
 
        refParams.sampler               = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.minFilter, m_testParameters.magFilter, !m_testParameters.unnormal);
-       refParams.samplerType   = getSamplerType(texFmt);
-       refParams.lodMode               = LODMODE_EXACT;
+       if (texFmt.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+       {
+               refParams.sampler.depthStencilMode = tcu::Sampler::MODE_STENCIL;
+               refParams.samplerType = SAMPLERTYPE_UINT;
+       }
+       else
+               refParams.samplerType = getSamplerType(texFmt);
        refParams.colorBias             = fmtInfo.lookupBias;
        refParams.colorScale    = fmtInfo.lookupScale;
        refParams.unnormal              = m_testParameters.unnormal;
@@ -314,14 +335,24 @@ TextureCubeFilteringTestInstance::TextureCubeFilteringTestInstance (Context& con
        , m_caseNdx                             (0)
 {
        const int                                               numLevels       = deLog2Floor32(m_testParameters.size)+1;
-       const tcu::TextureFormatInfo    fmtInfo         = tcu::getTextureFormatInfo(vk::mapVkFormat(m_testParameters.format));
-       const tcu::Vec4                                 cBias           = fmtInfo.valueMin;
-       const tcu::Vec4                                 cScale          = fmtInfo.valueMax-fmtInfo.valueMin;
+       const tcu::TextureFormat                texFormat       = vk::mapVkFormat(m_testParameters.format);
+       const tcu::TextureFormatInfo    fmtInfo         = tcu::getTextureFormatInfo(texFormat);
+       tcu::Vec4                                               cBias, cScale;
+       if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+       {
+               const tcu::TextureFormat                texFormatStencil        = vk::mapVkFormat(VK_FORMAT_S8_UINT);
+               const tcu::TextureFormatInfo    fmtInfoStencil          = tcu::getTextureFormatInfo(texFormatStencil);
+               cBias                                                                                           = fmtInfoStencil.valueMin;
+               cScale                                                                                          = fmtInfoStencil.valueMax - fmtInfoStencil.valueMin;
+       }
+       else
+       {
+               cBias                                                                                           = fmtInfo.valueMin;
+               cScale                                                                                          = fmtInfo.valueMax - fmtInfo.valueMin;
+       }
 
-       if ((testParameters.wrapS == Sampler::MIRRORED_ONCE ||
-               testParameters.wrapT == Sampler::MIRRORED_ONCE) &&
-               !de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_sampler_mirror_clamp_to_edge"))
-               TCU_THROW(NotSupportedError, "VK_KHR_sampler_mirror_clamp_to_edge not supported");
+       if (testParameters.wrapS == Sampler::MIRRORED_ONCE || testParameters.wrapT == Sampler::MIRRORED_ONCE)
+               context.requireDeviceFunctionality("VK_KHR_sampler_mirror_clamp_to_edge");
 
        m_textures.reserve(2);
        for (int ndx = 0; ndx < 2; ndx++)
@@ -342,7 +373,10 @@ TextureCubeFilteringTestInstance::TextureCubeFilteringTestInstance (Context& con
        {
                for (int levelNdx = 0; levelNdx < numLevels; levelNdx++)
                {
-                       tcu::fillWithComponentGradients(m_textures[0]->getLevel(levelNdx, face), gradients[face][0]*cScale + cBias, gradients[face][1]*cScale + cBias);
+                       if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+                               tcu::fillWithComponentGradients(getEffectiveDepthStencilAccess(m_textures[0]->getLevel(levelNdx, face), tcu::Sampler::MODE_STENCIL), gradients[face][0] * cScale + cBias, gradients[face][1] * cScale + cBias);
+                       else
+                               tcu::fillWithComponentGradients(m_textures[0]->getLevel(levelNdx, face), gradients[face][0] * cScale + cBias, gradients[face][1] * cScale + cBias);
                }
        }
 
@@ -357,13 +391,18 @@ TextureCubeFilteringTestInstance::TextureCubeFilteringTestInstance (Context& con
                        const deUint32  colorB  = 0xff000000 | ~rgb;
 
                        tcu::fillWithGrid(m_textures[1]->getLevel(levelNdx, face), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+
+                       if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+                               tcu::fillWithGrid(getEffectiveDepthStencilAccess(m_textures[1]->getLevel(levelNdx, face), tcu::Sampler::MODE_STENCIL), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+                       else
+                               tcu::fillWithGrid(m_textures[1]->getLevel(levelNdx, face), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
                }
        }
 
        // Upload.
        for (vector<TestTextureCubeSp>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
        {
-               m_renderer.addCubeTexture(*i);
+               m_renderer.addCubeTexture(*i, testParameters.aspectMask);
        }
 
        // Compute cases
@@ -421,8 +460,14 @@ tcu::TestStatus TextureCubeFilteringTestInstance::iterate (void)
 
        // Params for reference computation.
        refParams.sampler                                       = util::createSampler(Sampler::CLAMP_TO_EDGE, Sampler::CLAMP_TO_EDGE, m_testParameters.minFilter, m_testParameters.magFilter);
+       if (texFmt.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+       {
+               refParams.sampler.depthStencilMode      = tcu::Sampler::MODE_STENCIL;
+               refParams.samplerType                           = SAMPLERTYPE_UINT;
+       }
+       else
+               refParams.samplerType                           = getSamplerType(texFmt);
        refParams.sampler.seamlessCubeMap       = true;
-       refParams.samplerType                           = getSamplerType(texFmt);
        refParams.lodMode                                       = LODMODE_EXACT;
        refParams.colorBias                                     = fmtInfo.lookupBias;
        refParams.colorScale                            = fmtInfo.lookupScale;
@@ -535,15 +580,25 @@ Texture2DArrayFilteringTestInstance::Texture2DArrayFilteringTestInstance (Contex
        , m_renderer                    (context, testParameters.sampleCount, TEX3D_VIEWPORT_WIDTH, TEX3D_VIEWPORT_HEIGHT)
        , m_caseNdx                             (0)
 {
-       const tcu::TextureFormatInfo    fmtInfo         = tcu::getTextureFormatInfo(vk::mapVkFormat(m_testParameters.format));
-       const tcu::Vec4                                 cScale          = fmtInfo.valueMax-fmtInfo.valueMin;
-       const tcu::Vec4                                 cBias           = fmtInfo.valueMin;
        const int                                               numLevels       = deLog2Floor32(de::max(m_testParameters.width, m_testParameters.height)) + 1;
+       const tcu::TextureFormat                texFormat       = vk::mapVkFormat(m_testParameters.format);
+       const tcu::TextureFormatInfo    fmtInfo         = tcu::getTextureFormatInfo(texFormat);
+       tcu::Vec4                                               cBias, cScale;
+       if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+       {
+               const tcu::TextureFormat                texFormatStencil        = vk::mapVkFormat(VK_FORMAT_S8_UINT);
+               const tcu::TextureFormatInfo    fmtInfoStencil          = tcu::getTextureFormatInfo(texFormatStencil);
+               cBias                                                                                           = fmtInfoStencil.valueMin;
+               cScale                                                                                          = fmtInfoStencil.valueMax - fmtInfoStencil.valueMin;
+       }
+       else
+       {
+               cBias                                                                                           = fmtInfo.valueMin;
+               cScale                                                                                          = fmtInfo.valueMax - fmtInfo.valueMin;
+       }
 
-       if ((testParameters.wrapS == Sampler::MIRRORED_ONCE ||
-               testParameters.wrapT == Sampler::MIRRORED_ONCE) &&
-               !de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_sampler_mirror_clamp_to_edge"))
-               TCU_THROW(NotSupportedError, "VK_KHR_sampler_mirror_clamp_to_edge not supported");
+       if (testParameters.wrapS == Sampler::MIRRORED_ONCE || testParameters.wrapT == Sampler::MIRRORED_ONCE)
+               context.requireDeviceFunctionality("VK_KHR_sampler_mirror_clamp_to_edge");
 
        // Create textures.
        m_textures.reserve(2);
@@ -563,13 +618,14 @@ Texture2DArrayFilteringTestInstance::Texture2DArrayFilteringTestInstance (Contex
        {
                for (int layerNdx = 0; layerNdx < m_testParameters.numLayers; layerNdx++)
                {
-                       const tcu::PixelBufferAccess levelBuf = m_textures[0]->getLevel(levelNdx, layerNdx);
-
                        const tcu::IVec4        swz             = levelSwz[layerNdx%DE_LENGTH_OF_ARRAY(levelSwz)];
                        const tcu::Vec4         gMin    = tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f).swizzle(swz[0],swz[1],swz[2],swz[3])*cScale + cBias;
                        const tcu::Vec4         gMax    = tcu::Vec4(1.0f, 1.0f, 1.0f, 0.0f).swizzle(swz[0],swz[1],swz[2],swz[3])*cScale + cBias;
 
-                       tcu::fillWithComponentGradients(levelBuf, gMin, gMax);
+                       if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+                               tcu::fillWithComponentGradients(getEffectiveDepthStencilAccess(m_textures[0]->getLevel(levelNdx, layerNdx), tcu::Sampler::MODE_STENCIL), gMin, gMax);
+                       else
+                               tcu::fillWithComponentGradients(m_textures[0]->getLevel(levelNdx, layerNdx), gMin, gMax);
                }
        }
 
@@ -578,21 +634,22 @@ Texture2DArrayFilteringTestInstance::Texture2DArrayFilteringTestInstance (Contex
        {
                for (int layerNdx = 0; layerNdx < m_testParameters.numLayers; layerNdx++)
                {
-                       const tcu::PixelBufferAccess levelBuf = m_textures[1]->getLevel(levelNdx, layerNdx);
-
                        const deUint32  step    = 0x00ffffff / (numLevels*m_testParameters.numLayers - 1);
                        const deUint32  rgb             = step * (levelNdx + layerNdx*numLevels);
                        const deUint32  colorA  = 0xff000000 | rgb;
                        const deUint32  colorB  = 0xff000000 | ~rgb;
 
-                       tcu::fillWithGrid(levelBuf, 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+                       if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+                               tcu::fillWithGrid(getEffectiveDepthStencilAccess(m_textures[1]->getLevel(levelNdx, layerNdx), tcu::Sampler::MODE_STENCIL), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+                       else
+                               tcu::fillWithGrid(m_textures[1]->getLevel(levelNdx, layerNdx), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
                }
        }
 
        // Upload.
        for (vector<TestTexture2DArraySp>::const_iterator i = m_textures.begin(); i != m_textures.end(); i++)
        {
-               m_renderer.add2DArrayTexture(*i);
+               m_renderer.add2DArrayTexture(*i, testParameters.aspectMask);
        }
 
        // Test cases
@@ -622,7 +679,13 @@ tcu::TestStatus Texture2DArrayFilteringTestInstance::iterate (void)
        // Params for reference computation.
 
        refParams.sampler               = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.minFilter, m_testParameters.magFilter);
-       refParams.samplerType   = getSamplerType(texFmt);
+       if (texFmt.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+       {
+               refParams.sampler.depthStencilMode      = tcu::Sampler::MODE_STENCIL;
+               refParams.samplerType                           = SAMPLERTYPE_UINT;
+       }
+       else
+               refParams.samplerType                           = getSamplerType(texFmt);
        refParams.lodMode               = LODMODE_EXACT;
        refParams.colorBias             = fmtInfo.lookupBias;
        refParams.colorScale    = fmtInfo.lookupScale;
@@ -738,16 +801,25 @@ Texture3DFilteringTestInstance::Texture3DFilteringTestInstance (Context& context
        , m_renderer                    (context, testParameters.sampleCount, TEX3D_VIEWPORT_WIDTH, TEX3D_VIEWPORT_HEIGHT)
        , m_caseNdx                             (0)
 {
-       const tcu::TextureFormatInfo    fmtInfo         = tcu::getTextureFormatInfo(vk::mapVkFormat(m_testParameters.format));
-       const tcu::Vec4                                 cScale          = fmtInfo.valueMax-fmtInfo.valueMin;
-       const tcu::Vec4                                 cBias           = fmtInfo.valueMin;
        const int                                               numLevels       = deLog2Floor32(de::max(de::max(m_testParameters.width, m_testParameters.height), m_testParameters.depth)) + 1;
+       const tcu::TextureFormat                texFormat       = vk::mapVkFormat(m_testParameters.format);
+       const tcu::TextureFormatInfo    fmtInfo         = tcu::getTextureFormatInfo(texFormat);
+       tcu::Vec4                                               cBias, cScale;
+       if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+       {
+               const tcu::TextureFormat                texFormatStencil        = vk::mapVkFormat(VK_FORMAT_S8_UINT);
+               const tcu::TextureFormatInfo    fmtInfoStencil          = tcu::getTextureFormatInfo(texFormatStencil);
+               cBias                                                                                           = fmtInfoStencil.valueMin;
+               cScale                                                                                          = fmtInfoStencil.valueMax - fmtInfoStencil.valueMin;
+       }
+       else
+       {
+               cBias                                                                                           = fmtInfo.valueMin;
+               cScale                                                                                          = fmtInfo.valueMax - fmtInfo.valueMin;
+       }
 
-       if ((testParameters.wrapS == Sampler::MIRRORED_ONCE ||
-               testParameters.wrapT == Sampler::MIRRORED_ONCE ||
-               testParameters.wrapR == Sampler::MIRRORED_ONCE) &&
-               !de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_sampler_mirror_clamp_to_edge"))
-               TCU_THROW(NotSupportedError, "VK_KHR_sampler_mirror_clamp_to_edge not supported");
+       if (testParameters.wrapS == Sampler::MIRRORED_ONCE || testParameters.wrapT == Sampler::MIRRORED_ONCE || testParameters.wrapR == Sampler::MIRRORED_ONCE)
+               context.requireDeviceFunctionality("VK_KHR_sampler_mirror_clamp_to_edge");
 
        // Create textures.
        m_textures.reserve(2);
@@ -760,7 +832,11 @@ Texture3DFilteringTestInstance::Texture3DFilteringTestInstance (Context& context
                const tcu::Vec4 gMin = tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f)*cScale + cBias;
                const tcu::Vec4 gMax = tcu::Vec4(1.0f, 1.0f, 1.0f, 0.0f)*cScale + cBias;
 
-               tcu::fillWithComponentGradients(m_textures[0]->getLevel(levelNdx, 0), gMin, gMax);
+               if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+                       tcu::fillWithComponentGradients(getEffectiveDepthStencilAccess(m_textures[0]->getLevel(levelNdx, 0), tcu::Sampler::MODE_STENCIL), gMin, gMax);
+               else
+                       tcu::fillWithComponentGradients(m_textures[0]->getLevel(levelNdx, 0), gMin, gMax);
+
        }
 
        // Fill second with grid texture.
@@ -771,13 +847,17 @@ Texture3DFilteringTestInstance::Texture3DFilteringTestInstance (Context& context
                const deUint32  colorA  = 0xff000000 | rgb;
                const deUint32  colorB  = 0xff000000 | ~rgb;
 
-               tcu::fillWithGrid(m_textures[1]->getLevel(levelNdx, 0), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+               if (texFormat.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+                       tcu::fillWithGrid(getEffectiveDepthStencilAccess(m_textures[1]->getLevel(levelNdx, 0), tcu::Sampler::MODE_STENCIL), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+               else
+                       tcu::fillWithGrid(m_textures[1]->getLevel(levelNdx, 0), 4, tcu::RGBA(colorA).toVec()*cScale + cBias, tcu::RGBA(colorB).toVec()*cScale + cBias);
+
        }
 
        // Upload.
        for (vector<TestTexture3DSp>::const_iterator i = m_textures.begin(); i != m_textures.end(); i++)
        {
-               m_renderer.add3DTexture(*i);
+               m_renderer.add3DTexture(*i, testParameters.aspectMask);
        }
 
        // Test cases
@@ -806,7 +886,13 @@ tcu::TestStatus Texture3DFilteringTestInstance::iterate (void)
 
        // Params for reference computation.
        refParams.sampler               = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.wrapR, m_testParameters.minFilter, m_testParameters.magFilter);
-       refParams.samplerType   = getSamplerType(texFmt);
+       if (texFmt.order == tcu::TextureFormat::DS && m_testParameters.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
+       {
+               refParams.sampler.depthStencilMode      = tcu::Sampler::MODE_STENCIL;
+               refParams.samplerType                           = SAMPLERTYPE_UINT;
+       }
+       else
+               refParams.samplerType                           = getSamplerType(texFmt);
        refParams.lodMode               = LODMODE_EXACT;
        refParams.colorBias             = fmtInfo.lookupBias;
        refParams.colorScale    = fmtInfo.lookupScale;
@@ -982,20 +1068,28 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
 
        static const struct
        {
-               const char* const       name;
-               const VkFormat          format;
+               const char* const                       name;
+               const VkFormat                          format;
+               const VkImageAspectFlags        aspectMask;
+               const Program                           program2D;
+               const Program                           programCube;
+               const Program                           program2DArray;
+               const Program                           program3D;
        } filterableFormatsByType[] =
        {
-               { "r16g16b16a16_sfloat",        VK_FORMAT_R16G16B16A16_SFLOAT           },
-               { "b10g11r11_ufloat",           VK_FORMAT_B10G11R11_UFLOAT_PACK32       },
-               { "e5b9g9r9_ufloat",            VK_FORMAT_E5B9G9R9_UFLOAT_PACK32        },
-               { "r8g8b8a8_unorm",                     VK_FORMAT_R8G8B8A8_UNORM                        },
-               { "r8g8b8a8_snorm",                     VK_FORMAT_R8G8B8A8_SNORM                        },
-               { "r5g6b5_unorm",                       VK_FORMAT_R5G6B5_UNORM_PACK16           },
-               { "r4g4b4a4_unorm",                     VK_FORMAT_R4G4B4A4_UNORM_PACK16         },
-               { "r5g5b5a1_unorm",                     VK_FORMAT_R5G5B5A1_UNORM_PACK16         },
-               { "a8b8g8r8_srgb",                      VK_FORMAT_A8B8G8R8_SRGB_PACK32          },
-               { "a1r5g5b5_unorm",                     VK_FORMAT_A1R5G5B5_UNORM_PACK16         }
+               { "r16g16b16a16_sfloat",                        VK_FORMAT_R16G16B16A16_SFLOAT,          VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "b10g11r11_ufloat",                           VK_FORMAT_B10G11R11_UFLOAT_PACK32,      VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "e5b9g9r9_ufloat",                            VK_FORMAT_E5B9G9R9_UFLOAT_PACK32,       VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "r8g8b8a8_unorm",                                     VK_FORMAT_R8G8B8A8_UNORM,                       VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "r8g8b8a8_snorm",                                     VK_FORMAT_R8G8B8A8_SNORM,                       VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "r5g6b5_unorm",                                       VK_FORMAT_R5G6B5_UNORM_PACK16,          VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "r4g4b4a4_unorm",                                     VK_FORMAT_R4G4B4A4_UNORM_PACK16,        VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "r5g5b5a1_unorm",                                     VK_FORMAT_R5G5B5A1_UNORM_PACK16,        VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "a8b8g8r8_srgb",                                      VK_FORMAT_A8B8G8R8_SRGB_PACK32,         VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "a1r5g5b5_unorm",                                     VK_FORMAT_A1R5G5B5_UNORM_PACK16,        VK_IMAGE_ASPECT_COLOR_BIT,              PROGRAM_2D_FLOAT,       PROGRAM_CUBE_FLOAT,     PROGRAM_2D_ARRAY_FLOAT, PROGRAM_3D_FLOAT        },
+               { "s8_uint",                                            VK_FORMAT_S8_UINT,                                      VK_IMAGE_ASPECT_STENCIL_BIT,    PROGRAM_2D_UINT,        PROGRAM_CUBE_UINT,      PROGRAM_2D_ARRAY_UINT,  PROGRAM_3D_UINT         },
+               { "d24_unorm_s8_uint_stencil",          VK_FORMAT_D24_UNORM_S8_UINT,            VK_IMAGE_ASPECT_STENCIL_BIT,    PROGRAM_2D_UINT,        PROGRAM_CUBE_UINT,      PROGRAM_2D_ARRAY_UINT,  PROGRAM_3D_UINT         },
+               { "d32_sfloat_s8_uint_stencil",         VK_FORMAT_D32_SFLOAT_S8_UINT,           VK_IMAGE_ASPECT_STENCIL_BIT,    PROGRAM_2D_UINT,        PROGRAM_CUBE_UINT,      PROGRAM_2D_ARRAY_UINT,  PROGRAM_3D_UINT         }
        };
 
        // 2D texture filtering.
@@ -1029,7 +1123,8 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.width            = 64;
                                testParameters.height           = 64;
 
-                               testParameters.programs.push_back(PROGRAM_2D_FLOAT);
+                               testParameters.aspectMask       = filterableFormatsByType[fmtNdx].aspectMask;
+                               testParameters.programs.push_back(filterableFormatsByType[fmtNdx].program2D);
 
                                // Some combinations of the tests have to be skipped due to the restrictions of the verifiers.
                                if (verifierCanBeUsed(testParameters.format, testParameters.minFilter, testParameters.magFilter))
@@ -1063,6 +1158,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.width            = sizes2D[sizeNdx].width;
                                testParameters.height           = sizes2D[sizeNdx].height;
 
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                                filterGroup->addChild(new TextureTestCase<Texture2DFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1098,6 +1194,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                                testParameters.width            = 63;
                                                testParameters.height           = 57;
 
+                                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                                                wrapSGroup->addChild(new TextureTestCase<Texture2DFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1147,7 +1244,8 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.width            = 64;
                                testParameters.height           = 64;
 
-                               testParameters.programs.push_back(PROGRAM_2D_FLOAT);
+                               testParameters.aspectMask       = filterableFormatsByType[fmtNdx].aspectMask;
+                               testParameters.programs.push_back(filterableFormatsByType[fmtNdx].program2D);
 
                                // Some combinations of the tests have to be skipped due to the restrictions of the verifiers.
                                if (verifierCanBeUsed(testParameters.format, testParameters.minFilter, testParameters.magFilter))
@@ -1181,6 +1279,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.width            = sizes2D[sizeNdx].width;
                                testParameters.height           = sizes2D[sizeNdx].height;
 
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                                filterGroup->addChild(new TextureTestCase<Texture2DFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1225,7 +1324,8 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.onlySampleFaceInterior   = false;
                                testParameters.size                                             = 64;
 
-                               testParameters.programs.push_back(PROGRAM_CUBE_FLOAT);
+                               testParameters.aspectMask                               = filterableFormatsByType[fmtNdx].aspectMask;
+                               testParameters.programs.push_back(filterableFormatsByType[fmtNdx].programCube);
 
                                // Some tests have to be skipped due to the restrictions of the verifiers.
                                if (verifierCanBeUsed(testParameters.format, testParameters.minFilter, testParameters.magFilter))
@@ -1257,6 +1357,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.onlySampleFaceInterior   = false;
                                testParameters.size                                             = sizesCube[sizeNdx].size;
 
+                               testParameters.aspectMask                               = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_CUBE_FLOAT);
 
                                filterGroup->addChild(new TextureTestCase<TextureCubeFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1291,6 +1392,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                                testParameters.onlySampleFaceInterior   = false;
                                                testParameters.size                                             = 63;
 
+                                               testParameters.aspectMask                               = VK_IMAGE_ASPECT_COLOR_BIT;
                                                testParameters.programs.push_back(PROGRAM_CUBE_FLOAT);
 
                                                wrapSGroup->addChild(new TextureTestCase<TextureCubeFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1317,6 +1419,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                        testParameters.onlySampleFaceInterior   = true;
                        testParameters.size                                             = 63;
 
+                       testParameters.aspectMask                               = VK_IMAGE_ASPECT_COLOR_BIT;
                        testParameters.programs.push_back(PROGRAM_CUBE_FLOAT);
 
                        onlyFaceInteriorGroup->addChild(new TextureTestCase<TextureCubeFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1363,7 +1466,8 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.height           = 128;
                                testParameters.numLayers        = 8;
 
-                               testParameters.programs.push_back(PROGRAM_2D_ARRAY_FLOAT);
+                               testParameters.aspectMask       = filterableFormatsByType[fmtNdx].aspectMask;
+                               testParameters.programs.push_back(filterableFormatsByType[fmtNdx].program2DArray);
 
                                // Some tests have to be skipped due to the restrictions of the verifiers.
                                if (verifierCanBeUsed(testParameters.format, testParameters.minFilter, testParameters.magFilter))
@@ -1397,6 +1501,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.height           = sizes2DArray[sizeNdx].height;
                                testParameters.numLayers        = sizes2DArray[sizeNdx].numLayers;
 
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_2D_ARRAY_FLOAT);
 
                                filterGroup->addChild(new TextureTestCase<Texture2DArrayFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1431,6 +1536,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                                testParameters.height           = 107;
                                                testParameters.numLayers        = 7;
 
+                                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                                testParameters.programs.push_back(PROGRAM_2D_ARRAY_FLOAT);
 
                                                wrapSGroup->addChild(new TextureTestCase<Texture2DArrayFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1483,7 +1589,8 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.height           = 64;
                                testParameters.depth            = 64;
 
-                               testParameters.programs.push_back(PROGRAM_3D_FLOAT);
+                               testParameters.aspectMask       = filterableFormatsByType[fmtNdx].aspectMask;
+                               testParameters.programs.push_back(filterableFormatsByType[fmtNdx].program3D);
 
                                // Some tests have to be skipped due to the restrictions of the verifiers.
                                if (verifierCanBeUsed(testParameters.format, testParameters.minFilter, testParameters.magFilter))
@@ -1518,6 +1625,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                testParameters.height           = sizes3D[sizeNdx].height;
                                testParameters.depth            = sizes3D[sizeNdx].depth;
 
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_3D_FLOAT);
 
                                filterGroup->addChild(new TextureTestCase<Texture3DFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -1557,6 +1665,7 @@ void populateTextureFilteringTests (tcu::TestCaseGroup* textureFilteringTests)
                                                        testParameters.height           = 57;
                                                        testParameters.depth            = 67;
 
+                                                       testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                                        testParameters.programs.push_back(PROGRAM_3D_FLOAT);
 
                                                        wrapTGroup->addChild(new TextureTestCase<Texture3DFilteringTestInstance>(testCtx, name.c_str(), "", testParameters));
index 511e730..bf637c8 100644 (file)
@@ -188,7 +188,7 @@ Texture2DMipmapTestInstance::Texture2DMipmapTestInstance (Context& context, cons
        }
 
        // Upload texture data.
-       m_renderer.add2DTexture(m_texture);
+       m_renderer.add2DTexture(m_texture, testParameters.aspectMask);
 }
 
 Texture2DMipmapTestInstance::~Texture2DMipmapTestInstance (void)
@@ -461,7 +461,7 @@ TextureCubeMipmapTestInstance::TextureCubeMipmapTestInstance (Context& context,
                }
        }
 
-       m_renderer.addCubeTexture(m_texture);
+       m_renderer.addCubeTexture(m_texture, testParameters.aspectMask);
 }
 
 TextureCubeMipmapTestInstance::~TextureCubeMipmapTestInstance (void)
@@ -691,7 +691,7 @@ Texture3DMipmapTestInstance::Texture3DMipmapTestInstance (Context& context, cons
                tcu::clear(m_texture->getLevel(levelNdx, 0), tcu::RGBA(color).toVec()*cScale + cBias);
        }
 
-       m_renderer.add3DTexture(m_texture);
+       m_renderer.add3DTexture(m_texture, testParameters.aspectMask);
 }
 
 Texture3DMipmapTestInstance::~Texture3DMipmapTestInstance (void)
@@ -971,7 +971,7 @@ Texture2DLodControlTestInstance::Texture2DLodControlTestInstance (Context& conte
                tcu::clear(m_texture->getLevel(levelNdx, 0), tcu::RGBA(color).toVec());
        }
 
-       m_renderer.add2DTexture(m_texture);
+       m_renderer.add2DTexture(m_texture, testParameters.aspectMask);
 }
 
 Texture2DLodControlTestInstance::~Texture2DLodControlTestInstance (void)
@@ -1236,7 +1236,7 @@ TextureCubeLodControlTestInstance::TextureCubeLodControlTestInstance (Context& c
                }
        }
 
-       m_renderer.addCubeTexture(m_texture);
+       m_renderer.addCubeTexture(m_texture, testParameters.aspectMask);
 }
 
 TextureCubeLodControlTestInstance::~TextureCubeLodControlTestInstance (void)
@@ -1489,7 +1489,7 @@ Texture3DLodControlTestInstance::Texture3DLodControlTestInstance (Context& conte
                tcu::clear(m_texture->getLevel(levelNdx, 0), tcu::RGBA(color).toVec()*cScale + cBias);
        }
 
-       m_renderer.add3DTexture(m_texture);
+       m_renderer.add3DTexture(m_texture, testParameters.aspectMask);
 }
 
 Texture3DLodControlTestInstance::~Texture3DLodControlTestInstance (void)
@@ -1815,9 +1815,10 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                                                testParameters.minFilter        = minFilterModes[minFilter].mode;
                                                testParameters.wrapS            = wrapModes[wrapMode].mode;
                                                testParameters.wrapT            = wrapModes[wrapMode].mode;
-                                               testParameters.format           = VK_FORMAT_R8G8B8A8_UNORM; //not sure (GL_RGBA)
+                                               testParameters.format           = VK_FORMAT_R8G8B8A8_UNORM;
                                                testParameters.width            = tex2DSizes[size].width;
                                                testParameters.height           = tex2DSizes[size].height;
+                                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                                                std::ostringstream name;
@@ -1846,9 +1847,10 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                                testParameters.magFilter        = minFilterModes[minFilter].mode;
                                testParameters.wrapS            = Sampler::REPEAT_GL;
                                testParameters.wrapT            = Sampler::REPEAT_GL;
-                               testParameters.format           = VK_FORMAT_R8G8B8A8_UNORM; //not sure (GL_RGBA)
+                               testParameters.format           = VK_FORMAT_R8G8B8A8_UNORM;
                                testParameters.width            = tex2DSizes[0].width;
                                testParameters.height           = tex2DSizes[0].height;
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_2D_FLOAT_BIAS);
 
                                std::ostringstream name;
@@ -1865,6 +1867,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        {
                                Texture2DMipmapTestCaseParameters       testParameters;
                                testParameters.minFilter        = minFilterModes[minFilter].mode;
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                                minLodGroup2D->addChild(new TextureTestCase<Texture2DMinLodTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -1874,7 +1877,8 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        for (int minFilter = 0; minFilter < DE_LENGTH_OF_ARRAY(minFilterModes); minFilter++)
                        {
                                Texture2DMipmapTestCaseParameters       testParameters;
-                               testParameters.minFilter = minFilterModes[minFilter].mode;
+                               testParameters.minFilter        = minFilterModes[minFilter].mode;
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                                maxLodGroup2D->addChild(new TextureTestCase<Texture2DMaxLodTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -1886,8 +1890,9 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        for (int minFilter = 0; minFilter < DE_LENGTH_OF_ARRAY(minFilterModes); minFilter++)
                        {
                                Texture2DMipmapTestCaseParameters       testParameters;
-                               testParameters.minFilter = minFilterModes[minFilter].mode;
-                               testParameters.minFilterName = minFilterModes[minFilter].name;
+                               testParameters.minFilter                = minFilterModes[minFilter].mode;
+                               testParameters.minFilterName    = minFilterModes[minFilter].name;
+                               testParameters.aspectMask               = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                                baseLevelGroup2D->addChild(new TextureTestCase<Texture2DBaseLevelTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -1897,8 +1902,9 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        for (int minFilter = 0; minFilter < DE_LENGTH_OF_ARRAY(minFilterModes); minFilter++)
                        {
                                Texture2DMipmapTestCaseParameters       testParameters;
-                               testParameters.minFilter = minFilterModes[minFilter].mode;
-                               testParameters.minFilterName = minFilterModes[minFilter].name;
+                               testParameters.minFilter                = minFilterModes[minFilter].mode;
+                               testParameters.minFilterName    = minFilterModes[minFilter].name;
+                               testParameters.aspectMask               = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_2D_FLOAT);
 
                                maxLevelGroup2D->addChild(new TextureTestCase<Texture2DMaxLevelTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -1943,6 +1949,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                                                testParameters.wrapT                    = wrapModes[wrapMode].mode;
                                                testParameters.format                   = VK_FORMAT_R8G8B8A8_UNORM;
                                                testParameters.size                             = cubeMapSize;
+                                               testParameters.aspectMask               = VK_IMAGE_ASPECT_COLOR_BIT;
 
                                                if (testParameters.coordType == COORDTYPE_BASIC_BIAS)
                                                        testParameters.programs.push_back(PROGRAM_CUBE_FLOAT_BIAS);
@@ -1969,6 +1976,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        {
                                TextureCubeMipmapTestCaseParameters     testParameters;
                                testParameters.minFilter        = minFilterModes[minFilter].mode;
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_CUBE_FLOAT);
 
                                minLodGroupCube->addChild(new TextureTestCase<TextureCubeMinLodTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -1979,6 +1987,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        {
                                TextureCubeMipmapTestCaseParameters     testParameters;
                                testParameters.minFilter        = minFilterModes[minFilter].mode;
+                               testParameters.aspectMask       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_CUBE_FLOAT);
 
                                maxLodGroupCube->addChild(new TextureTestCase<TextureCubeMaxLodTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -1990,8 +1999,9 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        for (int minFilter = 0; minFilter < DE_LENGTH_OF_ARRAY(minFilterModes); minFilter++)
                        {
                                TextureCubeMipmapTestCaseParameters     testParameters;
-                               testParameters.minFilter = minFilterModes[minFilter].mode;
-                               testParameters.minFilterName = minFilterModes[minFilter].name;
+                               testParameters.minFilter                = minFilterModes[minFilter].mode;
+                               testParameters.minFilterName    = minFilterModes[minFilter].name;
+                               testParameters.aspectMask               = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_CUBE_FLOAT);
 
                                baseLevelGroupCube->addChild(new TextureTestCase<TextureCubeBaseLevelTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -2001,8 +2011,9 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        for (int minFilter = 0; minFilter < DE_LENGTH_OF_ARRAY(minFilterModes); minFilter++)
                        {
                                TextureCubeMipmapTestCaseParameters     testParameters;
-                               testParameters.minFilter = minFilterModes[minFilter].mode;
-                               testParameters.minFilterName = minFilterModes[minFilter].name;
+                               testParameters.minFilter                = minFilterModes[minFilter].mode;
+                               testParameters.minFilterName    = minFilterModes[minFilter].name;
+                               testParameters.aspectMask               = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_CUBE_FLOAT);
 
                                maxLevelGroupCube->addChild(new TextureTestCase<TextureCubeMaxLevelTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -2047,6 +2058,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                                        testParameters.wrapS                    = wrapModes[wrapMode].mode;
                                        testParameters.wrapT                    = wrapModes[wrapMode].mode;
                                        testParameters.format                   = VK_FORMAT_R8G8B8A8_UNORM;
+                                       testParameters.aspectMask               = VK_IMAGE_ASPECT_COLOR_BIT;
                                        testParameters.programs.push_back(PROGRAM_3D_FLOAT);
 
                                        for (int size = 0; size < sizeEnd; size++)
@@ -2084,7 +2096,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                                testParameters.width                            = tex3DSizes[0].width;
                                testParameters.height                           = tex3DSizes[0].height;
                                testParameters.depth                            = tex3DSizes[0].depth;
-
+                               testParameters.aspectMask                       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_3D_FLOAT_BIAS);
 
                                biasGroup3D->addChild(new TextureTestCase<Texture3DMipmapTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -2098,6 +2110,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        {
                                Texture3DMipmapTestCaseParameters       testParameters;
                                testParameters.minFilter                        = minFilterModes[minFilter].mode;
+                               testParameters.aspectMask                       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_3D_FLOAT);
 
                                minLodGroup3D->addChild(new TextureTestCase<Texture3DMinLodTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -2108,6 +2121,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                        {
                                Texture3DMipmapTestCaseParameters       testParameters;
                                testParameters.minFilter                        = minFilterModes[minFilter].mode;
+                               testParameters.aspectMask                       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_3D_FLOAT);
 
                                maxLodGroup3D->addChild(new TextureTestCase<Texture3DMaxLodTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -2121,6 +2135,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                                Texture3DMipmapTestCaseParameters       testParameters;
                                testParameters.minFilter                        = minFilterModes[minFilter].mode;
                                testParameters.minFilterName            = minFilterModes[minFilter].name;
+                               testParameters.aspectMask                       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_3D_FLOAT);
 
                                baseLevelGroup3D->addChild(new TextureTestCase<Texture3DBaseLevelTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
@@ -2132,6 +2147,7 @@ void populateTextureMipmappingTests (tcu::TestCaseGroup* textureMipmappingTests)
                                Texture3DMipmapTestCaseParameters       testParameters;
                                testParameters.minFilter                        = minFilterModes[minFilter].mode;
                                testParameters.minFilterName            = minFilterModes[minFilter].name;
+                               testParameters.aspectMask                       = VK_IMAGE_ASPECT_COLOR_BIT;
                                testParameters.programs.push_back(PROGRAM_3D_FLOAT);
 
                                maxLevelGroup3D->addChild(new TextureTestCase<Texture3DMaxLevelTestInstance>(testCtx, minFilterModes[minFilter].name, "", testParameters));
index 0a1fe4b..e1d9dbd 100644 (file)
@@ -264,7 +264,7 @@ Texture2DShadowTestInstance::Texture2DShadowTestInstance (Context& context, cons
        // Upload.
        for (std::vector<TestTexture2DSp>::iterator i = m_textures.begin(); i != m_textures.end(); ++i)
        {
-               m_renderer.add2DTexture(*i, m_testParameters.backingMode);
+               m_renderer.add2DTexture(*i, m_testParameters.aspectMask, m_testParameters.backingMode);
        }
 
        // Compute cases.
@@ -898,7 +898,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests)
                                                testParameters.wrapT            = Sampler::REPEAT_GL;
                                                testParameters.width            = 32;
                                                testParameters.height           = 64;
-
+                                               testParameters.aspectMask       = VK_IMAGE_ASPECT_DEPTH_BIT;
                                                testParameters.programs.push_back(PROGRAM_2D_SHADOW);
 
                                                filterGroup->addChild(new TextureTestCase<Texture2DShadowTestInstance>(testCtx, name.c_str(), "", testParameters));
@@ -937,6 +937,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests)
                                                testParameters.wrapS            = Sampler::REPEAT_GL;
                                                testParameters.wrapT            = Sampler::REPEAT_GL;
                                                testParameters.size                     = 32;
+                                               testParameters.aspectMask       = VK_IMAGE_ASPECT_DEPTH_BIT;
 
                                                testParameters.programs.push_back(PROGRAM_CUBE_SHADOW);
 
@@ -978,6 +979,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests)
                                                testParameters.width            = 32;
                                                testParameters.height           = 64;
                                                testParameters.numLayers        = 8;
+                                               testParameters.aspectMask       = VK_IMAGE_ASPECT_DEPTH_BIT;
 
                                                testParameters.programs.push_back(PROGRAM_2D_ARRAY_SHADOW);
 
index 488fdb8..e437873 100644 (file)
@@ -124,7 +124,7 @@ Swizzle2DTestInstance::Swizzle2DTestInstance (Context&                              context,
                                                                : new pipeline::TestTexture2D(m_format, testParameters.width, testParameters.height)))
        , m_renderer                    (context, testParameters.sampleCount, testParameters.width, testParameters.height, testParameters.componentMapping)
 {
-       m_renderer.add2DTexture(m_texture, testParameters.backingMode);
+       m_renderer.add2DTexture(m_texture, testParameters.aspectMask, testParameters.backingMode);
 }
 
 tcu::TestStatus Swizzle2DTestInstance::iterate (void)
@@ -479,6 +479,7 @@ void populateTextureSwizzleTests (tcu::TestCaseGroup* textureSwizzleTests)
                testParameters.height                   = sizes2D[sizeNdx].height;
                testParameters.minFilter                = tcu::Sampler::NEAREST;
                testParameters.magFilter                = tcu::Sampler::NEAREST;
+               testParameters.aspectMask               = VK_IMAGE_ASPECT_COLOR_BIT;
                testParameters.programs.push_back(formats2D[formatNdx].program);
 
                groupCompMap->addChild(new SwizzleTestCase<Swizzle2DTestInstance>(testCtx, caseName.c_str(), caseDesc.c_str(), testParameters));
@@ -507,6 +508,7 @@ void populateTextureSwizzleTests (tcu::TestCaseGroup* textureSwizzleTests)
                testParameters.height                   = sizes2D[sizeNdx].height;
                testParameters.minFilter                = tcu::Sampler::NEAREST;
                testParameters.magFilter                = tcu::Sampler::NEAREST;
+               testParameters.aspectMask               = VK_IMAGE_ASPECT_COLOR_BIT;
                testParameters.programs.push_back(formats2D[formatNdx].program);
 
                groupTexCoord->addChild(new SwizzleTestCase<Swizzle2DTestInstance>(testCtx, caseName.c_str(), caseDesc.c_str(), testParameters));
index 27487df..edefe46 100644 (file)
@@ -308,16 +308,25 @@ TextureBinding::TextureBinding (Context& context)
 {
 }
 
-TextureBinding::TextureBinding (Context& context, const TestTextureSp& textureData, const TextureBinding::Type type, const TextureBinding::ImageBackingMode backingMode, const VkComponentMapping componentMapping)
+TextureBinding::TextureBinding (Context& context, const TestTextureSp& textureData, const TextureBinding::Type type, const vk::VkImageAspectFlags aspectMask, const TextureBinding::ImageBackingMode backingMode, const VkComponentMapping componentMapping)
        : m_context                             (context)
        , m_type                                (type)
        , m_backingMode                 (backingMode)
        , m_textureData                 (textureData)
+       , m_aspectMask                  (aspectMask)
        , m_componentMapping    (componentMapping)
 {
        updateTextureData(m_textureData, m_type);
 }
 
+VkImageAspectFlags     guessAspectMask(const vk::VkFormat format)
+{
+       tcu::TextureFormat                      textureFormat           = mapVkFormat(format);
+       const bool                                      isShadowTexture         = tcu::hasDepthComponent(textureFormat.order);
+       const bool                                      isStencilTexture        = tcu::hasStencilComponent(textureFormat.order);
+       return isShadowTexture ? VK_IMAGE_ASPECT_DEPTH_BIT : isStencilTexture ? VK_IMAGE_ASPECT_STENCIL_BIT : VK_IMAGE_ASPECT_COLOR_BIT;
+}
+
 void TextureBinding::updateTextureData (const TestTextureSp& textureData, const TextureBinding::Type textureType)
 {
        const DeviceInterface&                                          vkd                                             = m_context.getDeviceInterface();
@@ -434,8 +443,7 @@ void TextureBinding::updateTextureViewMipLevels (deUint32 baseLevel, deUint32 ma
        const VkDevice                                                          vkDevice                                = m_context.getDevice();
        const vk::VkImageViewType                                       imageViewType                   = textureTypeToImageViewType(m_type);
        const vk::VkFormat                                                      format                                  = m_textureData->isCompressed() ? mapCompressedTextureFormat(m_textureData->getCompressedLevel(0, 0).getFormat()) : mapTextureFormat(m_textureData->getTextureFormat());
-       const bool                                                                      isShadowTexture                 = tcu::hasDepthComponent(m_textureData->getTextureFormat().order);
-       const VkImageAspectFlags                                        aspectMask                              = isShadowTexture ? VK_IMAGE_ASPECT_DEPTH_BIT : VK_IMAGE_ASPECT_COLOR_BIT;
+       const VkImageAspectFlags                                        aspectMask                              = ( m_aspectMask != VK_IMAGE_ASPECT_FLAG_BITS_MAX_ENUM ) ? m_aspectMask : guessAspectMask(format);
        const deUint32                                                          layerCount                              = m_textureData->getArraySize();
        const vk::VkImageViewCreateInfo                         viewParams                              =
        {
@@ -842,24 +850,24 @@ void TextureRenderer::clearImage(VkImage image)
        submitCommandsAndWait(vkd, vkDevice, queue, commandBuffer.get());
 }
 
-void TextureRenderer::add2DTexture (const TestTexture2DSp& texture, TextureBinding::ImageBackingMode backingMode)
+void TextureRenderer::add2DTexture (const TestTexture2DSp& texture, const vk::VkImageAspectFlags& aspectMask, TextureBinding::ImageBackingMode backingMode)
 {
-       m_textureBindings.push_back(TextureBindingSp(new TextureBinding(m_context, texture, TextureBinding::TYPE_2D, backingMode, m_componentMapping)));
+       m_textureBindings.push_back(TextureBindingSp(new TextureBinding(m_context, texture, TextureBinding::TYPE_2D, aspectMask, backingMode, m_componentMapping)));
 }
 
-void TextureRenderer::addCubeTexture (const TestTextureCubeSp& texture, TextureBinding::ImageBackingMode backingMode)
+void TextureRenderer::addCubeTexture (const TestTextureCubeSp& texture, const vk::VkImageAspectFlags& aspectMask, TextureBinding::ImageBackingMode backingMode)
 {
-       m_textureBindings.push_back(TextureBindingSp(new TextureBinding(m_context, texture, TextureBinding::TYPE_CUBE_MAP, backingMode, m_componentMapping)));
+       m_textureBindings.push_back(TextureBindingSp(new TextureBinding(m_context, texture, TextureBinding::TYPE_CUBE_MAP, aspectMask, backingMode, m_componentMapping)));
 }
 
-void TextureRenderer::add2DArrayTexture (const TestTexture2DArraySp& texture, TextureBinding::ImageBackingMode backingMode)
+void TextureRenderer::add2DArrayTexture (const TestTexture2DArraySp& texture, const vk::VkImageAspectFlags& aspectMask, TextureBinding::ImageBackingMode backingMode)
 {
-       m_textureBindings.push_back(TextureBindingSp(new TextureBinding(m_context, texture, TextureBinding::TYPE_2D_ARRAY, backingMode, m_componentMapping)));
+       m_textureBindings.push_back(TextureBindingSp(new TextureBinding(m_context, texture, TextureBinding::TYPE_2D_ARRAY, aspectMask, backingMode, m_componentMapping)));
 }
 
-void TextureRenderer::add3DTexture (const TestTexture3DSp& texture, TextureBinding::ImageBackingMode backingMode)
+void TextureRenderer::add3DTexture (const TestTexture3DSp& texture, const vk::VkImageAspectFlags& aspectMask, TextureBinding::ImageBackingMode backingMode)
 {
-       m_textureBindings.push_back(TextureBindingSp(new TextureBinding(m_context, texture, TextureBinding::TYPE_3D, backingMode, m_componentMapping)));
+       m_textureBindings.push_back(TextureBindingSp(new TextureBinding(m_context, texture, TextureBinding::TYPE_3D, aspectMask, backingMode, m_componentMapping)));
 }
 
 const pipeline::TestTexture2D& TextureRenderer::get2DTexture (int textureIndex) const
index 3fcfa79..840773c 100644 (file)
@@ -144,8 +144,9 @@ public:
        };
                                                                                                        TextureBinding                          (Context& context);
                                                                                                        TextureBinding                          (Context& context, const TestTextureSp& textureData, const Type type,
-                                                                                                                                                                const ImageBackingMode backingMode = IMAGE_BACKING_MODE_REGULAR,
-                                                                                                                                                                const vk::VkComponentMapping componentMapping = vk::makeComponentMappingRGBA());
+                                                                                                                                                                const vk::VkImageAspectFlags aspectMask,
+                                                                                                                                                                const ImageBackingMode backingMode                             = IMAGE_BACKING_MODE_REGULAR,
+                                                                                                                                                                const vk::VkComponentMapping componentMapping  = vk::makeComponentMappingRGBA());
        vk::VkImage                                                                             getImage                                        (void) { return *m_textureImage; }
        vk::VkImageView                                                                 getImageView                            (void) { return *m_textureImageView; }
        Type                                                                                    getType                                         (void) { return m_type; }
@@ -166,6 +167,7 @@ private:
        de::MovePtr<vk::Allocation>                                             m_textureImageMemory;
        vk::Move<vk::VkImageView>                                               m_textureImageView;
        std::vector<de::SharedPtr<vk::Allocation> >             m_allocations;
+       vk::VkImageAspectFlags                                                  m_aspectMask;
        vk::VkComponentMapping                                                  m_componentMapping;
 };
 
@@ -188,18 +190,22 @@ public:
 
        void                                                            clearImage                                      (vk::VkImage image);
        void                                                            add2DTexture                            (const TestTexture2DSp& texture,
+                                                                                                                                        const vk::VkImageAspectFlags& aspectMask,
                                                                                                                                         TextureBinding::ImageBackingMode backingMode = TextureBinding::IMAGE_BACKING_MODE_REGULAR);
        const pipeline::TestTexture2D&          get2DTexture                            (int textureIndex) const;
 
        void                                                            addCubeTexture                          (const TestTextureCubeSp& texture,
+                                                                                                                                        const vk::VkImageAspectFlags& aspectMask,
                                                                                                                                         TextureBinding::ImageBackingMode backingMode = TextureBinding::IMAGE_BACKING_MODE_REGULAR);
        const pipeline::TestTextureCube&        getCubeTexture                          (int textureIndex) const;
 
        void                                                            add2DArrayTexture                       (const TestTexture2DArraySp& texture,
+                                                                                                                                        const vk::VkImageAspectFlags& aspectMask,
                                                                                                                                         TextureBinding::ImageBackingMode backingMode = TextureBinding::IMAGE_BACKING_MODE_REGULAR);
        const pipeline::TestTexture2DArray&     get2DArrayTexture                       (int textureIndex) const;
 
        void                                                            add3DTexture                            (const TestTexture3DSp& texture,
+                                                                                                                                        const vk::VkImageAspectFlags& aspectMask,
                                                                                                                                         TextureBinding::ImageBackingMode backingMode = TextureBinding::IMAGE_BACKING_MODE_REGULAR);
        const pipeline::TestTexture3D&          get3DTexture                            (int textureIndex) const;
 
@@ -314,6 +320,7 @@ struct TextureCommonTestCaseParameters
        std::vector<util::Program>      programs;
 
        deBool                                          unnormal;
+       vk::VkImageAspectFlags          aspectMask;
 };
 
 struct Texture2DTestCaseParameters : public TextureCommonTestCaseParameters
index 4b78aa8..d6b990e 100644 (file)
@@ -73,6 +73,7 @@ NativeHandle::NativeHandle (void)
        , m_win32HandleType                     (WIN32HANDLETYPE_LAST)
        , m_win32Handle                         (DE_NULL)
        , m_androidHardwareBuffer       (DE_NULL)
+       , m_hostPtr                                     (DE_NULL)
 {
 }
 
@@ -81,6 +82,7 @@ NativeHandle::NativeHandle (const NativeHandle& other)
        , m_win32HandleType                     (WIN32HANDLETYPE_LAST)
        , m_win32Handle                         (DE_NULL)
        , m_androidHardwareBuffer       (DE_NULL)
+       , m_hostPtr                                     (DE_NULL)
 {
        if (other.m_fd >= 0)
        {
@@ -140,6 +142,7 @@ NativeHandle::NativeHandle (int fd)
        , m_win32HandleType                     (WIN32HANDLETYPE_LAST)
        , m_win32Handle                         (DE_NULL)
        , m_androidHardwareBuffer       (DE_NULL)
+       , m_hostPtr                                     (DE_NULL)
 {
 }
 
@@ -148,6 +151,7 @@ NativeHandle::NativeHandle (Win32HandleType handleType, vk::pt::Win32Handle hand
        , m_win32HandleType                     (handleType)
        , m_win32Handle                         (handle)
        , m_androidHardwareBuffer       (DE_NULL)
+       , m_hostPtr                                     (DE_NULL)
 {
 }
 
@@ -156,6 +160,7 @@ NativeHandle::NativeHandle (vk::pt::AndroidHardwareBufferPtr buffer)
        , m_win32HandleType                     (WIN32HANDLETYPE_LAST)
        , m_win32Handle                         (DE_NULL)
        , m_androidHardwareBuffer       (buffer)
+       , m_hostPtr                                     (DE_NULL)
 {
 }
 
@@ -208,6 +213,7 @@ void NativeHandle::reset (void)
        m_win32Handle                   = vk::pt::Win32Handle(DE_NULL);
        m_win32HandleType               = WIN32HANDLETYPE_LAST;
        m_androidHardwareBuffer = vk::pt::AndroidHardwareBufferPtr(DE_NULL);
+       m_hostPtr                               = DE_NULL;
 }
 
 NativeHandle& NativeHandle::operator= (int fd)
@@ -236,17 +242,27 @@ void NativeHandle::setWin32Handle (Win32HandleType type, vk::pt::Win32Handle han
        m_win32Handle           = handle;
 }
 
+void NativeHandle::setHostPtr(void* hostPtr)
+{
+       reset();
+
+       m_hostPtr = hostPtr;
+}
+
 void NativeHandle::disown (void)
 {
        m_fd = -1;
        m_win32Handle = vk::pt::Win32Handle(DE_NULL);
        m_androidHardwareBuffer = vk::pt::AndroidHardwareBufferPtr(DE_NULL);
+       m_hostPtr = DE_NULL;
 }
 
 vk::pt::Win32Handle NativeHandle::getWin32Handle (void) const
 {
        DE_ASSERT(m_fd == -1);
        DE_ASSERT(!m_androidHardwareBuffer.internal);
+       DE_ASSERT(m_hostPtr == DE_NULL);
+
        return m_win32Handle;
 }
 
@@ -254,17 +270,25 @@ int NativeHandle::getFd (void) const
 {
        DE_ASSERT(!m_win32Handle.internal);
        DE_ASSERT(!m_androidHardwareBuffer.internal);
+       DE_ASSERT(m_hostPtr == DE_NULL);
        return m_fd;
 }
 
-
 vk::pt::AndroidHardwareBufferPtr NativeHandle::getAndroidHardwareBuffer (void) const
 {
        DE_ASSERT(m_fd == -1);
        DE_ASSERT(!m_win32Handle.internal);
+       DE_ASSERT(m_hostPtr == DE_NULL);
        return m_androidHardwareBuffer;
 }
 
+void* NativeHandle::getHostPtr(void) const
+{
+       DE_ASSERT(m_fd == -1);
+       DE_ASSERT(!m_win32Handle.internal);
+       return m_hostPtr;
+}
+
 const char* externalSemaphoreTypeToName (vk::VkExternalSemaphoreHandleTypeFlagBits type)
 {
        switch (type)
@@ -343,6 +367,9 @@ const char* externalMemoryTypeToName (vk::VkExternalMemoryHandleTypeFlagBits typ
                case vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT:
                        return "dma_buf";
 
+               case vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT:
+                       return "host_allocation";
+
                default:
                        DE_FATAL("Unknown external memory type");
                        return DE_NULL;
@@ -668,7 +695,7 @@ void importFence (const vk::DeviceInterface&                                vkd,
                        flags,
                        externalType,
                        handle.getWin32Handle(),
-                       DE_NULL
+                       (vk::pt::Win32LPCWSTR)DE_NULL
                };
 
                VK_CHECK(vkd.importFenceWin32HandleKHR(device, &importInfo));
@@ -851,7 +878,7 @@ void importSemaphore (const vk::DeviceInterface&                                    vkd,
                        flags,
                        externalType,
                        handle.getWin32Handle(),
-                       DE_NULL
+                       (vk::pt::Win32LPCWSTR)DE_NULL
                };
 
                VK_CHECK(vkd.importSemaphoreWin32HandleKHR(device, &importInfo));
@@ -1038,7 +1065,7 @@ static vk::Move<vk::VkDeviceMemory> importMemory (const vk::DeviceInterface&
                        DE_NULL,
                        externalType,
                        handle.getWin32Handle(),
-                       DE_NULL
+                       (vk::pt::Win32LPCWSTR)DE_NULL
                };
                const vk::VkMemoryDedicatedAllocateInfo         dedicatedInfo   =
                {
@@ -1134,6 +1161,35 @@ static vk::Move<vk::VkDeviceMemory> importMemory (const vk::DeviceInterface&
 
                return memory;
        }
+       else if (externalType == vk::VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT)
+       {
+               DE_ASSERT(memoryTypeIndex != ~0U);
+
+               const vk::VkImportMemoryHostPointerInfoEXT      importInfo              =
+               {
+                       vk::VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT,
+                       DE_NULL,
+                       externalType,
+                       handle.getHostPtr()
+               };
+               const vk::VkMemoryDedicatedAllocateInfo         dedicatedInfo   =
+               {
+                       vk::VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO,
+                       &importInfo,
+                       image,
+                       buffer,
+               };
+               const vk::VkMemoryAllocateInfo                                  info =
+               {
+                       vk::VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,
+                       (isDedicated ? (const void*)&dedicatedInfo : (const void*)&importInfo),
+                       requirements.size,
+                       memoryTypeIndex
+               };
+               vk::Move<vk::VkDeviceMemory> memory (vk::allocateMemory(vkd, device, &info));
+
+               return memory;
+       }
        else
        {
                DE_FATAL("Unknown external memory type");
@@ -1563,5 +1619,27 @@ AndroidHardwareBufferExternalApi* AndroidHardwareBufferExternalApi::getInstance(
        return DE_NULL;
 }
 
+vk::VkPhysicalDeviceExternalMemoryHostPropertiesEXT getPhysicalDeviceExternalMemoryHostProperties(const vk::InstanceInterface& vki,
+                                                                                                                                                                                                 vk::VkPhysicalDevice                  physicalDevice)
+{
+       vk::VkPhysicalDeviceExternalMemoryHostPropertiesEXT externalProps =
+       {
+               vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT,
+               DE_NULL,
+               0u,
+       };
+
+       vk::VkPhysicalDeviceProperties2 props2 =
+       {
+               vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2,
+               &externalProps,
+               {}
+       };
+
+       vki.getPhysicalDeviceProperties2(physicalDevice, &props2);
+
+       return externalProps;
+}
+
 } // ExternalMemoryUtil
 } // vkt
index 3dc9be5..2b2dd73 100644 (file)
@@ -26,6 +26,9 @@
 #include "vkPlatform.hpp"
 #include "vkRefUtil.hpp"
 
+#include "deMemory.h"
+#include "deInt32.h"
+
 namespace vkt
 {
 namespace ExternalMemoryUtil
@@ -53,8 +56,9 @@ public:
        NativeHandle&                                           operator=                                       (vk::pt::AndroidHardwareBufferPtr buffer);
 
        void                                                            setWin32Handle                          (Win32HandleType type, vk::pt::Win32Handle handle);
-
        vk::pt::Win32Handle                                     getWin32Handle                          (void) const;
+       void                                                            setHostPtr                                      (void* hostPtr);
+       void*                                                           getHostPtr                                      (void) const;
        int                                                                     getFd                                           (void) const;
        vk::pt::AndroidHardwareBufferPtr        getAndroidHardwareBuffer        (void) const;
        void                                                            disown                                          (void);
@@ -65,6 +69,7 @@ private:
        Win32HandleType                                         m_win32HandleType;
        vk::pt::Win32Handle                                     m_win32Handle;
        vk::pt::AndroidHardwareBufferPtr        m_androidHardwareBuffer;
+       void*                                                           m_hostPtr;
 
        // Disabled
        NativeHandle&                                           operator=                                       (const NativeHandle&);
@@ -166,6 +171,26 @@ enum Transference
        TRANSFERENCE_REFERENCE
 };
 
+struct ExternalHostMemory
+{
+       ExternalHostMemory(vk::VkDeviceSize aSize, vk::VkDeviceSize aAlignment)
+               : size(deAlignSize(static_cast<size_t>(aSize), static_cast<size_t>(aAlignment)))
+       {
+               data = deAlignedMalloc(this->size, static_cast<size_t>(aAlignment));
+       }
+
+       ~ExternalHostMemory()
+       {
+               if (data != DE_NULL)
+               {
+                       deAlignedFree(data);
+               }
+       }
+
+       size_t  size;
+       void*   data;
+};
+
 bool                                                   isSupportedPermanence                           (vk::VkExternalSemaphoreHandleTypeFlagBits      type,
                                                                                                                                         Permanence                                                                     permanence);
 Transference                                   getHandelTypeTransferences                      (vk::VkExternalSemaphoreHandleTypeFlagBits      type);
@@ -325,6 +350,9 @@ vk::Move<vk::VkImage>                       createExternalImage                                     (const vk::DeviceInterface&
                                                                                                                                         deUint32                                                                       mipLevels = 1u,
                                                                                                                                         deUint32                                                                       arrayLayers = 1u);
 
+vk::VkPhysicalDeviceExternalMemoryHostPropertiesEXT getPhysicalDeviceExternalMemoryHostProperties(const vk::InstanceInterface& vki,
+                                                                                                                                                                                                 vk::VkPhysicalDevice                  physicalDevice);
+
 } // ExternalMemoryUtil
 } // vkt
 
index 5d44b8e..bd0e7c6 100644 (file)
@@ -45,17 +45,18 @@ namespace
 
 vector<const char*> getValidationLayers (const vector<vk::VkLayerProperties>& supportedLayers)
 {
-       static const char*      s_magicLayer            = "VK_LAYER_LUNARG_standard_validation";
+       static const char*      s_magicLayer            = "VK_LAYER_KHRONOS_validation";
        static const char*      s_defaultLayers[]       =
        {
-               "VK_LAYER_GOOGLE_threading",
-               "VK_LAYER_LUNARG_parameter_validation",
+               "VK_LAYER_LUNARG_standard_validation",          // Deprecated by at least Vulkan SDK 1.1.121.
+               "VK_LAYER_GOOGLE_threading",                            // Deprecated by at least Vulkan SDK 1.1.121.
+               "VK_LAYER_LUNARG_parameter_validation",         // Deprecated by at least Vulkan SDK 1.1.121.
                "VK_LAYER_LUNARG_device_limits",
-               "VK_LAYER_LUNARG_object_tracker",
+               "VK_LAYER_LUNARG_object_tracker",                       // Deprecated by at least Vulkan SDK 1.1.121.
                "VK_LAYER_LUNARG_image",
-               "VK_LAYER_LUNARG_core_validation",
+               "VK_LAYER_LUNARG_core_validation",                      // Deprecated by at least Vulkan SDK 1.1.121.
                "VK_LAYER_LUNARG_swapchain",
-               "VK_LAYER_GOOGLE_unique_objects"
+               "VK_LAYER_GOOGLE_unique_objects"                        // Deprecated by at least Vulkan SDK 1.1.121.
        };
 
        vector<const char*>     enabledLayers;
index aa0009c..15ea1ee 100644 (file)
@@ -64,7 +64,10 @@ vector<string> filterExtensions (const vector<VkExtensionProperties>& extensions
                "VK_KHX_",
                "VK_NV_cooperative_matrix",
                "VK_NV_shading_rate_image",
-               "VK_NV_ray_tracing"
+               "VK_NV_ray_tracing",
+               "VK_AMD_mixed_attachment_samples",
+               "VK_AMD_shader_fragment_mask",
+               "VK_AMD_buffer_marker",
        };
 
        for (size_t extNdx = 0; extNdx < extensions.size(); extNdx++)
index 0c6a0f1..e59bef6 100644 (file)
@@ -28,6 +28,8 @@
 #include "vkStrUtil.hpp"
 #include "vkPrograms.hpp"
 #include "vkRef.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkWsiUtil.hpp"
 
 #include "tcuDefs.hpp"
 #include "tcuTestLog.hpp"
@@ -40,6 +42,8 @@
 #include <set>
 #include <map>
 #include <limits>
+#include <sstream>
+#include <stdexcept>
 
 namespace vkt
 {
@@ -65,6 +69,7 @@ enum DisplayIndexTest
        DISPLAY_TEST_INDEX_CREATE_DISPLAY_MODE,
        DISPLAY_TEST_INDEX_GET_DISPLAY_PLANE_CAPABILITIES,
        DISPLAY_TEST_INDEX_CREATE_DISPLAY_PLANE_SURFACE,
+       DISPLAY_TEST_INDEX_SURFACE_COUNTERS,
        DISPLAY_TEST_INDEX_GET_DISPLAY_PROPERTIES2,
        DISPLAY_TEST_INDEX_GET_DISPLAY_PLANES2,
        DISPLAY_TEST_INDEX_GET_DISPLAY_MODE2,
@@ -197,7 +202,15 @@ private:
        tcu::TestStatus                         testGetDisplayModePropertiesKHR                                 (void);
        tcu::TestStatus                         testCreateDisplayModeKHR                                                (void);
        tcu::TestStatus                         testGetDisplayPlaneCapabilitiesKHR                              (void);
-       tcu::TestStatus                         testCreateDisplayPlaneSurfaceKHR                                (void);
+
+       enum SurfaceTestKind
+       {
+               SURFACE_CREATE = 0,
+               SURFACE_COUNTERS,
+               SURFACE_TEST_KIND_MAX_ENUM
+       };
+
+       tcu::TestStatus                         testDisplaySurface                                                              (SurfaceTestKind testKind);
 
        // VK_KHR_get_display_properties2 extension tests
        tcu::TestStatus                         testGetPhysicalDeviceDisplayProperties2KHR              (void);
@@ -276,7 +289,8 @@ tcu::TestStatus DisplayCoverageTestInstance::iterate (void)
                case DISPLAY_TEST_INDEX_GET_DISPLAY_MODE:                                               return testGetDisplayModePropertiesKHR();                                       break;
                case DISPLAY_TEST_INDEX_CREATE_DISPLAY_MODE:                                    return testCreateDisplayModeKHR();                                                      break;
                case DISPLAY_TEST_INDEX_GET_DISPLAY_PLANE_CAPABILITIES:                 return testGetDisplayPlaneCapabilitiesKHR();                            break;
-               case DISPLAY_TEST_INDEX_CREATE_DISPLAY_PLANE_SURFACE:                   return testCreateDisplayPlaneSurfaceKHR();                                      break;
+               case DISPLAY_TEST_INDEX_CREATE_DISPLAY_PLANE_SURFACE:                   return testDisplaySurface(SURFACE_CREATE);                                      break;
+               case DISPLAY_TEST_INDEX_SURFACE_COUNTERS:                                               return testDisplaySurface(SURFACE_COUNTERS);                            break;
                case DISPLAY_TEST_INDEX_GET_DISPLAY_PROPERTIES2:                                return testGetPhysicalDeviceDisplayProperties2KHR();            break;
                case DISPLAY_TEST_INDEX_GET_DISPLAY_PLANES2:                                    return testGetPhysicalDeviceDisplayPlaneProperties2KHR();       break;
                case DISPLAY_TEST_INDEX_GET_DISPLAY_MODE2:                                              return testGetDisplayModeProperties2KHR();                                      break;
@@ -1515,14 +1529,25 @@ tcu::TestStatus DisplayCoverageTestInstance::testGetDisplayPlaneCapabilitiesKHR
        return tcu::TestStatus::pass("pass");
 }
 
+namespace
+{
+       struct SurfaceCountersError : public std::runtime_error
+       {
+               SurfaceCountersError(const std::string& what_) : std::runtime_error(what_) {}
+       };
+}
+
 /*--------------------------------------------------------------------*//*!
- * \brief Create display plane surface coverage test
+ * \brief Test display surface creation or counters.
+ *
+ * In the counter variant, it needs VK_EXT_display_surface_counter
+ * and checks the available surface counters.
  *
  * Throws an exception on fail.
  *
  * \return tcu::TestStatus::pass on success
  *//*--------------------------------------------------------------------*/
-tcu::TestStatus        DisplayCoverageTestInstance::testCreateDisplayPlaneSurfaceKHR (void)
+tcu::TestStatus        DisplayCoverageTestInstance::testDisplaySurface (SurfaceTestKind testKind)
 {
        deUint32                                                                        planeCountReported      =       0u;
        deUint32                                                                        planeCountTested        =       0u;
@@ -1531,6 +1556,13 @@ tcu::TestStatus  DisplayCoverageTestInstance::testCreateDisplayPlaneSurfaceKHR (v
        bool                                                                            testPerformed           =       false;
        DisplayVector                                                           displaysVector;
        VkResult                                                                        result;
+       std::string                                                                     surfaceCountersErr;
+
+       DE_ASSERT(testKind >= 0 && testKind < SURFACE_TEST_KIND_MAX_ENUM);
+
+       // Check the needed extension.
+       if (testKind == SURFACE_COUNTERS && (!isInstanceExtensionSupported(m_context.getUsedApiVersion(), m_context.getInstanceExtensions(), "VK_EXT_display_surface_counter")))
+               TCU_THROW(NotSupportedError, "VK_EXT_display_surface_counter not supported");
 
        // Get displays
        if (!getDisplays(displaysVector))
@@ -1661,6 +1693,39 @@ tcu::TestStatus  DisplayCoverageTestInstance::testCreateDisplayPlaneSurfaceKHR (v
                                                        if (surface == DE_NULL)
                                                                TCU_FAIL("Invalid surface handle returned");
 
+                                                       if (testKind == SURFACE_COUNTERS)
+                                                       {
+                                                               // Check surface counters.
+                                                               try
+                                                               {
+                                                                       const vk::VkSurfaceCapabilities2EXT     capsExt = vk::wsi::getPhysicalDeviceSurfaceCapabilities2EXT     (m_vki, m_physicalDevice, surface);
+                                                                       const vk::VkSurfaceCapabilitiesKHR      capsKhr = vk::wsi::getPhysicalDeviceSurfaceCapabilities         (m_vki, m_physicalDevice, surface);
+
+                                                                       if (!vk::wsi::sameSurfaceCapabilities(capsKhr, capsExt))
+                                                                       {
+                                                                               throw SurfaceCountersError("KHR and EXT surface capabilities do not match");
+                                                                       }
+
+                                                                       for (deUint32 i = 0; i < sizeof(capsExt.supportedSurfaceCounters) * 8; ++i)
+                                                                       {
+                                                                               deUint32 mask = (1<<i);
+                                                                               if (capsExt.supportedSurfaceCounters & mask)
+                                                                               {
+                                                                                       if (mask != static_cast<deUint32>(VK_SURFACE_COUNTER_VBLANK_EXT))
+                                                                                       {
+                                                                                               std::ostringstream msg;
+                                                                                               msg << "Invalid bit set in supportedSurfaceCounters: 0x" << std::hex << mask;
+                                                                                               throw SurfaceCountersError(msg.str());
+                                                                                       }
+                                                                               }
+                                                                       }
+                                                               }
+                                                               catch(const SurfaceCountersError& err)
+                                                               {
+                                                                       surfaceCountersErr = err.what();
+                                                               }
+                                                       }
+
                                                        m_vki.destroySurfaceKHR(        instance,       // VkInstance                                                   instance
                                                                                                                surface,        // VkSurfaceKHR*                                                pSurface
                                                                                                                DE_NULL);       // const VkAllocationCallbacks*                 pAllocator
@@ -1676,7 +1741,7 @@ tcu::TestStatus   DisplayCoverageTestInstance::testCreateDisplayPlaneSurfaceKHR (v
        if (!testPerformed)
                TCU_THROW(NotSupportedError, "Cannot find suitable parameters for the test");
 
-       return tcu::TestStatus::pass("pass");
+       return ((surfaceCountersErr.empty()) ? tcu::TestStatus::pass("Pass") : tcu::TestStatus::fail(surfaceCountersErr));
 }
 
 /*--------------------------------------------------------------------*//*!
@@ -2230,6 +2295,7 @@ void createDisplayCoverageTests (tcu::TestCaseGroup* group)
        addTest(group, DISPLAY_TEST_INDEX_CREATE_DISPLAY_MODE,                                  "create_display_mode",                                  "Create display mode coverage test");
        addTest(group, DISPLAY_TEST_INDEX_GET_DISPLAY_PLANE_CAPABILITIES,               "get_display_plane_capabilities",               "Display-plane capabilities coverage test");
        addTest(group, DISPLAY_TEST_INDEX_CREATE_DISPLAY_PLANE_SURFACE,                 "create_display_plane_surface",                 "Create display plane surface coverage test");
+       addTest(group, DISPLAY_TEST_INDEX_SURFACE_COUNTERS,                                             "surface_counters",                                             "Display plane surface counters test");
 
        // VK_KHR_get_display_properties2 extension tests
        addTest(group, DISPLAY_TEST_INDEX_GET_DISPLAY_PROPERTIES2,                              "get_display_properties2",                              "Display enumeration coverage test using VK_KHR_get_display_properties2");
index cbcaf76..9ac04b9 100644 (file)
@@ -283,6 +283,33 @@ tcu::TestStatus createSurfaceTest (Context& context, Type wsiType)
        return tcu::TestStatus::pass("Creating surface succeeded");
 }
 
+tcu::TestStatus querySurfaceCounterTest (Context& context, Type wsiType)
+{
+       const InstanceHelper                    instHelper              (context, wsiType);
+       const NativeObjects                             native                  (context, instHelper.supportedExtensions, wsiType);
+       const Unique<VkSurfaceKHR>              surface                 (createSurface(instHelper.vki, instHelper.instance, wsiType, *native.display, *native.window));
+       const vk::InstanceInterface&    vki                             = context.getInstanceInterface();
+       const vk::VkPhysicalDevice              physicalDevice  = context.getPhysicalDevice();
+
+       if (!isInstanceExtensionSupported(context.getUsedApiVersion(), context.getInstanceExtensions(), "VK_EXT_display_surface_counter"))
+               TCU_THROW(NotSupportedError, "VK_EXT_display_surface_counter not supported");
+
+       const vk::VkSurfaceCapabilities2EXT     capsExt = getPhysicalDeviceSurfaceCapabilities2EXT      (vki, physicalDevice, surface.get());
+       const vk::VkSurfaceCapabilitiesKHR      capsKhr = getPhysicalDeviceSurfaceCapabilities          (vki, physicalDevice, surface.get());
+
+       if (!sameSurfaceCapabilities(capsKhr, capsExt))
+       {
+               return tcu::TestStatus::fail("KHR and EXT surface capabilities do not match");
+       }
+
+       if (capsExt.supportedSurfaceCounters != 0)
+       {
+               return tcu::TestStatus::fail("supportedSurfaceCounters nonzero (" + de::toString(capsExt.supportedSurfaceCounters) + ") for non-display surface");
+       }
+
+       return tcu::TestStatus::pass("Pass");
+}
+
 tcu::TestStatus createSurfaceCustomAllocatorTest (Context& context, Type wsiType)
 {
        AllocationCallbackRecorder      allocationRecorder      (getSystemAllocator());
@@ -1245,6 +1272,7 @@ void createSurfaceTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType)
        addFunctionCase(testGroup, "query_capabilities",                                        "Query surface capabilities",                                                           querySurfaceCapabilitiesTest,                           wsiType);
        addFunctionCase(testGroup, "query_capabilities2",                                       "Query extended surface capabilities",                                          querySurfaceCapabilities2Test,                          wsiType);
        addFunctionCase(testGroup, "query_protected_capabilities",                      "Query protected surface capabilities",                                         querySurfaceProtectedCapabilitiesTest,          wsiType);
+       addFunctionCase(testGroup, "query_surface_counters",                            "Query and check available surface counters",                           querySurfaceCounterTest,                                        wsiType);
        addFunctionCase(testGroup, "query_formats",                                                     "Query surface formats",                                                                        querySurfaceFormatsTest,                                        wsiType);
        addFunctionCase(testGroup, "query_formats2",                                            "Query extended surface formats",                                                       querySurfaceFormats2Test,                                       wsiType);
        addFunctionCase(testGroup, "query_present_modes",                                       "Query surface present modes",                                                          querySurfacePresentModesTest,                           wsiType);
index 6ed0508..583d97e 100644 (file)
@@ -21,6 +21,8 @@ set(DEQP_VK_YCBCR_SRCS
        vktYCbCrUtil.hpp
        vktYCbCrCopyTests.cpp
        vktYCbCrCopyTests.hpp
+       vktYCbCrStorageImageWriteTests.cpp
+       vktYCbCrStorageImageWriteTests.hpp
        )
 
 set(DEQP_VK_YCBCR_LIBS
index 821f4eb..40c0f0f 100644 (file)
@@ -81,8 +81,6 @@ namespace ycbcr
 {
 namespace
 {
-typedef de::SharedPtr<vk::Unique<vk::VkBuffer> > VkBufferSp;
-typedef de::SharedPtr<vk::Allocation> AllocationSp;
 
 template<typename T>
 inline de::SharedPtr<vk::Unique<T> > makeSharedPtr(vk::Move<T> move)
index 0fea588..98b0642 100644 (file)
@@ -59,7 +59,6 @@ namespace ycbcr
 {
 namespace
 {
-typedef de::SharedPtr<vk::Allocation> AllocationSp;
 
 struct ImageConfig
 {
@@ -167,134 +166,6 @@ vk::Move<vk::VkImage> createImage (const vk::DeviceInterface&     vkd,
        return vk::createImage(vkd, device, &createInfo);
 }
 
-vk::VkFormat getPlaneCompatibleFormat (vk::VkFormat format, deUint32 planeNdx)
-{
-       DE_ASSERT(planeNdx < 3);
-
-       switch (format)
-       {
-               case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
-                       return vk::VK_FORMAT_R8_UNORM;
-
-               case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
-               {
-                       DE_ASSERT(planeNdx < 2);
-
-                       if (planeNdx == 0)
-                               return vk::VK_FORMAT_R8_UNORM;
-                       else
-                               return vk::VK_FORMAT_R8G8_UNORM;
-               }
-
-               case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
-                       return vk::VK_FORMAT_R8_UNORM;
-
-               case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
-               {
-                       DE_ASSERT(planeNdx < 2);
-
-                       if (planeNdx == 0)
-                               return vk::VK_FORMAT_R8_UNORM;
-                       else
-                               return vk::VK_FORMAT_R8G8_UNORM;
-               }
-
-               case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
-                       return vk::VK_FORMAT_R8_UNORM;
-
-               case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
-                       return vk::VK_FORMAT_R10X6_UNORM_PACK16;
-
-               case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
-               {
-                       DE_ASSERT(planeNdx < 2);
-
-                       if (planeNdx == 0)
-                               return vk::VK_FORMAT_R10X6_UNORM_PACK16;
-                       else
-                               return vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16;
-               }
-
-               case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
-                       return vk::VK_FORMAT_R10X6_UNORM_PACK16;
-
-               case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
-               {
-                       DE_ASSERT(planeNdx < 2);
-
-                       if (planeNdx == 0)
-                               return vk::VK_FORMAT_R10X6_UNORM_PACK16;
-                       else
-                               return vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16;
-               }
-
-               case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
-                       return vk::VK_FORMAT_R10X6_UNORM_PACK16;
-
-               case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
-                       return vk::VK_FORMAT_R12X4_UNORM_PACK16;
-
-               case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
-               {
-                       DE_ASSERT(planeNdx < 2);
-
-                       if (planeNdx == 0)
-                               return vk::VK_FORMAT_R12X4_UNORM_PACK16;
-                       else
-                               return vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16;
-               }
-
-               case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
-                       return vk::VK_FORMAT_R12X4_UNORM_PACK16;
-
-               case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
-               {
-                       DE_ASSERT(planeNdx < 2);
-
-                       if (planeNdx == 0)
-                               return vk::VK_FORMAT_R12X4_UNORM_PACK16;
-                       else
-                               return vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16;
-               }
-
-               case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
-                       return vk::VK_FORMAT_R12X4_UNORM_PACK16;
-
-               case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
-                       return vk::VK_FORMAT_R16_UNORM;
-
-               case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
-               {
-                       DE_ASSERT(planeNdx < 2);
-
-                       if (planeNdx == 0)
-                               return vk::VK_FORMAT_R16_UNORM;
-                       else
-                               return vk::VK_FORMAT_R16G16_UNORM;
-               }
-
-               case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
-                       return vk::VK_FORMAT_R16_UNORM;
-
-               case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
-               {
-                       DE_ASSERT(planeNdx < 2);
-
-                       if (planeNdx == 0)
-                               return vk::VK_FORMAT_R16_UNORM;
-                       else
-                               return vk::VK_FORMAT_R16G16_UNORM;
-               }
-
-               case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
-                       return vk::VK_FORMAT_R16_UNORM;
-
-               default:
-                       DE_ASSERT(planeNdx == 0);
-                       return format;
-       }
-}
-
 bool isCompatible (vk::VkFormat        srcFormat,
                                   vk::VkFormat dstFormat)
 {
@@ -504,25 +375,6 @@ bool isCompatible (vk::VkFormat    srcFormat,
        }
 }
 
-UVec2 getBlockSize (vk::VkFormat format)
-{
-       switch (format)
-       {
-               case vk::VK_FORMAT_G8B8G8R8_422_UNORM:
-               case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
-               case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
-               case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
-               case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
-               case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
-               case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
-               case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
-                       return UVec2(2, 1);
-
-               default:
-                       return UVec2(1u, 1u);
-       }
-}
-
 deUint32 getBlockByteSize (vk::VkFormat format)
 {
        switch (format)
@@ -580,16 +432,6 @@ deUint32 getBlockByteSize (vk::VkFormat format)
        }
 }
 
-UVec2 getPlaneSize (const vk::PlanarFormatDescription& info,
-                                       deUint32                                                        planeNdx,
-                                       const UVec2&                                            size)
-{
-       if (info.numPlanes > 1)
-               return UVec2(size.x() / info.planes[planeNdx].widthDivisor, size.y() / info.planes[planeNdx].heightDivisor);
-       else
-               return size;
-}
-
 UVec2 randomUVec2 (de::Random& rng,
                                   const UVec2& min,
                                   const UVec2& max)
@@ -618,8 +460,8 @@ void genCopies (de::Random&                                 rng,
        {
                for (deUint32 dstPlaneNdx = 0; dstPlaneNdx < dstPlaneInfo.numPlanes; dstPlaneNdx++)
                {
-                       const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcFormat, srcPlaneNdx));
-                       const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstFormat, dstPlaneNdx));
+                       const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcPlaneInfo, srcPlaneNdx));
+                       const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstPlaneInfo, dstPlaneNdx));
 
                        if (isCompatible(srcPlaneFormat, dstPlaneFormat))
                                pairs.push_back(std::make_pair(srcPlaneNdx, dstPlaneNdx));
@@ -635,21 +477,21 @@ void genCopies (de::Random&                                       rng,
                const pair<deUint32, deUint32>  planes                  (rng.choose<pair<deUint32, deUint32> >(pairs.begin(), pairs.end()));
 
                const deUint32                                  srcPlaneNdx                     (planes.first);
-               const vk::VkFormat                              srcPlaneFormat          (getPlaneCompatibleFormat(srcFormat, srcPlaneNdx));
-               const UVec2                                             srcBlockSize            (getBlockSize(srcPlaneFormat));
-               const UVec2                                             srcPlaneSize            (getPlaneSize(srcPlaneInfo, srcPlaneNdx, srcSize));
-               const UVec2                                             srcPlaneBlockSize       (srcPlaneSize / srcBlockSize);
+               const vk::VkFormat                              srcPlaneFormat          (getPlaneCompatibleFormat(srcPlaneInfo, srcPlaneNdx));
+               const UVec2                                             srcBlockExtent          (getBlockExtent(srcPlaneFormat));
+               const UVec2                                             srcPlaneExtent          (getPlaneExtent(srcPlaneInfo, srcSize, srcPlaneNdx, 0));
+               const UVec2                                             srcPlaneBlockExtent     (srcPlaneExtent / srcBlockExtent);
 
                const deUint32                                  dstPlaneNdx                     (planes.second);
-               const vk::VkFormat                              dstPlaneFormat          (getPlaneCompatibleFormat(dstFormat, dstPlaneNdx));
-               const UVec2                                             dstBlockSize            (getBlockSize(dstPlaneFormat));
-               const UVec2                                             dstPlaneSize            (getPlaneSize(dstPlaneInfo, dstPlaneNdx, dstSize));
-               const UVec2                                             dstPlaneBlockSize       (dstPlaneSize / dstBlockSize);
-
-               const UVec2                                             copyBlockSize           (randomUVec2(rng, UVec2(1u, 1u), tcu::min(srcPlaneBlockSize, dstPlaneBlockSize)));
-               const UVec2                                             srcOffset                       (srcBlockSize * randomUVec2(rng, UVec2(0u, 0u), srcPlaneBlockSize - copyBlockSize));
-               const UVec2                                             dstOffset                       (dstBlockSize * randomUVec2(rng, UVec2(0u, 0u), dstPlaneBlockSize - copyBlockSize));
-               const UVec2                                             copySize                        (copyBlockSize * srcBlockSize);
+               const vk::VkFormat                              dstPlaneFormat          (getPlaneCompatibleFormat(dstPlaneInfo, dstPlaneNdx));
+               const UVec2                                             dstBlockExtent          (getBlockExtent(dstPlaneFormat));
+               const UVec2                                             dstPlaneExtent          (getPlaneExtent(dstPlaneInfo, dstSize, dstPlaneNdx, 0));
+               const UVec2                                             dstPlaneBlockExtent     (dstPlaneExtent / dstBlockExtent);
+
+               const UVec2                                             copyBlockExtent         (randomUVec2(rng, UVec2(1u, 1u), tcu::min(srcPlaneBlockExtent, dstPlaneBlockExtent)));
+               const UVec2                                             srcOffset                       (srcBlockExtent * randomUVec2(rng, UVec2(0u, 0u), srcPlaneBlockExtent - copyBlockExtent));
+               const UVec2                                             dstOffset                       (dstBlockExtent * randomUVec2(rng, UVec2(0u, 0u), dstPlaneBlockExtent - copyBlockExtent));
+               const UVec2                                             copyExtent                      (copyBlockExtent * srcBlockExtent);
                const vk::VkImageCopy                   copy                            =
                {
                        // src
@@ -678,8 +520,8 @@ void genCopies (de::Random&                                 rng,
                        },
                        // size
                        {
-                               copySize.x(),
-                               copySize.y(),
+                               copyExtent.x(),
+                               copyExtent.y(),
                                1u
                        }
                };
@@ -842,36 +684,36 @@ tcu::TestStatus imageCopyTest (Context& context, const TestConfig config)
                                const deUint32                  srcPlaneNdx                     (copy.srcSubresource.aspectMask != vk::VK_IMAGE_ASPECT_COLOR_BIT
                                                                                                                        ? vk::getAspectPlaneNdx((vk::VkImageAspectFlagBits)copy.srcSubresource.aspectMask)
                                                                                                                        : 0u);
-                               const UVec2                             srcPlaneSize            (getPlaneSize(srcData.getDescription(), srcPlaneNdx, config.src.size));
+                               const UVec2                             srcPlaneExtent          (getPlaneExtent(srcData.getDescription(), config.src.size, srcPlaneNdx, 0));
 
                                const vk::VkFormat              srcPlaneFormat          (getPlaneCompatibleFormat(config.src.format, srcPlaneNdx));
-                               const UVec2                             srcBlockSize            (getBlockSize(srcPlaneFormat));
+                               const UVec2                             srcBlockExtent          (getBlockExtent(srcPlaneFormat));
 
                                const deUint32                  blockSizeBytes          (getBlockByteSize(srcPlaneFormat));
 
-                               const UVec2                             srcPlaneBlockSize       (srcPlaneSize / srcBlockSize);
-                               const UVec2                             srcBlockOffset          (copy.srcOffset.x / srcBlockSize.x(), copy.srcOffset.y / srcBlockSize.y());
-                               const UVec2                             srcBlockPitch           (blockSizeBytes, blockSizeBytes * srcPlaneBlockSize.x());
+                               const UVec2                             srcPlaneBlockExtent     (srcPlaneExtent / srcBlockExtent);
+                               const UVec2                             srcBlockOffset          (copy.srcOffset.x / srcBlockExtent.x(), copy.srcOffset.y / srcBlockExtent.y());
+                               const UVec2                             srcBlockPitch           (blockSizeBytes, blockSizeBytes * srcPlaneBlockExtent.x());
 
                                const deUint32                  dstPlaneNdx                     (copy.dstSubresource.aspectMask != vk::VK_IMAGE_ASPECT_COLOR_BIT
                                                                                                                        ? vk::getAspectPlaneNdx((vk::VkImageAspectFlagBits)copy.dstSubresource.aspectMask)
                                                                                                                        : 0u);
-                               const UVec2                             dstPlaneSize            (getPlaneSize(dstData.getDescription(), dstPlaneNdx, config.dst.size));
+                               const UVec2                             dstPlaneExtent          (getPlaneExtent(dstData.getDescription(), config.dst.size, dstPlaneNdx, 0));
 
                                const vk::VkFormat              dstPlaneFormat          (getPlaneCompatibleFormat(config.dst.format, dstPlaneNdx));
-                               const UVec2                             dstBlockSize            (getBlockSize(dstPlaneFormat));
+                               const UVec2                             dstBlockExtent          (getBlockExtent(dstPlaneFormat));
 
-                               const UVec2                             dstPlaneBlockSize       (dstPlaneSize / dstBlockSize);
-                               const UVec2                             dstBlockOffset          (copy.dstOffset.x / dstBlockSize.x(), copy.dstOffset.y / dstBlockSize.y());
-                               const UVec2                             dstBlockPitch           (blockSizeBytes, blockSizeBytes * dstPlaneBlockSize.x());
+                               const UVec2                             dstPlaneBlockExtent     (dstPlaneExtent / dstBlockExtent);
+                               const UVec2                             dstBlockOffset          (copy.dstOffset.x / dstBlockExtent.x(), copy.dstOffset.y / dstBlockExtent.y());
+                               const UVec2                             dstBlockPitch           (blockSizeBytes, blockSizeBytes * dstPlaneBlockExtent.x());
 
-                               const UVec2                             blockSize                       (copy.extent.width / srcBlockSize.x(), copy.extent.height / srcBlockSize.y());
+                               const UVec2                             blockExtent                     (copy.extent.width / srcBlockExtent.x(), copy.extent.height / srcBlockExtent.y());
 
                                DE_ASSERT(blockSizeBytes == getBlockByteSize(dstPlaneFormat));
 
-                               for (deUint32 y = 0; y < blockSize.y(); y++)
+                               for (deUint32 y = 0; y < blockExtent.y(); y++)
                                {
-                                       const deUint32  size    = blockSize.x() * blockSizeBytes;
+                                       const deUint32  size    = blockExtent.x() * blockSizeBytes;
                                        const deUint32  srcPos  = tcu::dot(srcBlockPitch, UVec2(srcBlockOffset.x(), srcBlockOffset.y() + y));
                                        const deUint32  dstPos  = tcu::dot(dstBlockPitch, UVec2(dstBlockOffset.x(), dstBlockOffset.y() + y));
 
@@ -885,7 +727,8 @@ tcu::TestStatus imageCopyTest (Context& context, const TestConfig config)
 
                        for (deUint32 planeNdx = 0; planeNdx < result.getDescription().numPlanes; ++planeNdx)
                        {
-                               for (size_t byteNdx = 0; byteNdx < result.getPlaneSize(planeNdx); byteNdx++)
+                               deUint32 planeSize = vk::getPlaneSizeInBytes(result.getDescription(), result.getSize(), planeNdx, 0u, 1u);
+                               for (size_t byteNdx = 0; byteNdx < planeSize; byteNdx++)
                                {
                                        const deUint8   res     = ((const deUint8*)result.getPlanePtr(planeNdx))[byteNdx];
                                        const deUint8   ref     = ((const deUint8*)reference.getPlanePtr(planeNdx))[byteNdx];
index 3e8b885..74c156d 100644 (file)
@@ -70,9 +70,6 @@ using de::UniquePtr;
 using std::vector;
 using std::string;
 
-typedef de::SharedPtr<Allocation>                              AllocationSp;
-typedef de::SharedPtr<vk::Unique<VkBuffer> >   VkBufferSp;
-
 Move<VkImage> createTestImage (const DeviceInterface&  vkd,
                                                           VkDevice                                     device,
                                                           VkFormat                                     format,
index 2365463..b2aa202 100644 (file)
@@ -67,9 +67,6 @@ using de::UniquePtr;
 using std::vector;
 using std::string;
 
-typedef de::SharedPtr<Allocation>                              AllocationSp;
-typedef de::SharedPtr<vk::Unique<VkBuffer> >   VkBufferSp;
-
 enum QueryType
 {
        QUERY_TYPE_IMAGE_SIZE_LOD,                      // OpImageQuerySizeLod
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrStorageImageWriteTests.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrStorageImageWriteTests.cpp
new file mode 100644 (file)
index 0000000..ec48454
--- /dev/null
@@ -0,0 +1,718 @@
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Testing compute shader writing to separate planes of a multiplanar format
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrStorageImageWriteTests.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktYCbCrUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkObjUtil.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkBarrierUtil.hpp"
+#include "vkImageUtil.hpp"
+#include "tcuTexVerifierUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "tcuTestLog.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+namespace
+{
+
+using namespace vk;
+
+struct TestParameters
+{
+       VkFormat                        format;
+       tcu::UVec3                      size;
+       VkImageCreateFlags      flags;
+
+       TestParameters (VkFormat                        format_,
+                                       const tcu::UVec3&       size_,
+                                       VkImageCreateFlags      flags_)
+               : format                        (format_)
+               , size                          (size_)
+               , flags                         (flags_)
+       {
+       }
+
+       TestParameters (void)
+               : format                        (VK_FORMAT_UNDEFINED)
+               , flags                         (0u)
+       {
+       }
+};
+
+void checkSupport (Context& context, const TestParameters params)
+{
+       const bool                                                      disjoint = (params.flags & VK_IMAGE_CREATE_DISJOINT_BIT) != 0;
+       std::vector<std::string>                        reqExts;
+
+       if (disjoint)
+       {
+               if (!isCoreDeviceExtension(context.getUsedApiVersion(), "VK_KHR_bind_memory2"))
+                       reqExts.push_back("VK_KHR_bind_memory2");
+               if (!isCoreDeviceExtension(context.getUsedApiVersion(), "VK_KHR_get_memory_requirements2"))
+                       reqExts.push_back("VK_KHR_get_memory_requirements2");
+       }
+
+       for ( const auto& extIter : reqExts )
+       {
+               if (!context.isDeviceFunctionalitySupported(extIter))
+                       TCU_THROW(NotSupportedError, (extIter + " is not supported").c_str());
+       }
+
+       {
+               const VkFormatProperties        formatProperties = getPhysicalDeviceFormatProperties(context.getInstanceInterface(),
+                       context.getPhysicalDevice(),
+                       params.format);
+
+               if ((formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) == 0)
+                       TCU_THROW(NotSupportedError, "Storage images are not supported for this format");
+
+               if (disjoint && ((formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_DISJOINT_BIT) == 0))
+                       TCU_THROW(NotSupportedError, "Disjoint planes are not supported for this format");
+       }
+}
+
+template<typename T>
+inline de::SharedPtr<vk::Unique<T> > makeVkSharedPtr(vk::Move<T> vkMove)
+{
+       return de::SharedPtr<vk::Unique<T> >(new vk::Unique<T>(vkMove));
+}
+
+tcu::UVec3 computeWorkGroupSize(const VkExtent3D& planeExtent)
+{
+       const deUint32          maxComputeWorkGroupInvocations  = 128u;
+       const tcu::UVec3        maxComputeWorkGroupSize                 = tcu::UVec3(128u, 128u, 64u);
+
+       const deUint32          xWorkGroupSize                                  = std::min(std::min(planeExtent.width, maxComputeWorkGroupSize.x()), maxComputeWorkGroupInvocations);
+       const deUint32          yWorkGroupSize                                  = std::min(std::min(planeExtent.height, maxComputeWorkGroupSize.y()), maxComputeWorkGroupInvocations / xWorkGroupSize);
+       const deUint32          zWorkGroupSize                                  = std::min(std::min(planeExtent.depth, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize));
+
+       return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize);
+}
+
+Move<VkPipeline> makeComputePipeline (const DeviceInterface&           vk,
+                                                                         const VkDevice                                device,
+                                                                         const VkPipelineLayout                pipelineLayout,
+                                                                         const VkShaderModule                  shaderModule,
+                                                                         const VkSpecializationInfo*   specializationInfo)
+{
+       const VkPipelineShaderStageCreateInfo pipelineShaderStageParams =
+       {
+               VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,    // VkStructureType                                              sType;
+               DE_NULL,                                                                                                // const void*                                                  pNext;
+               0u,                                                                                                             // VkPipelineShaderStageCreateFlags             flags;
+               VK_SHADER_STAGE_COMPUTE_BIT,                                                    // VkShaderStageFlagBits                                stage;
+               shaderModule,                                                                                   // VkShaderModule                                               module;
+               "main",                                                                                                 // const char*                                                  pName;
+               specializationInfo,                                                                             // const VkSpecializationInfo*                  pSpecializationInfo;
+       };
+       const VkComputePipelineCreateInfo pipelineCreateInfo =
+       {
+               VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO,         // VkStructureType                                      sType;
+               DE_NULL,                                                                                        // const void*                                          pNext;
+               0u,                                                                                                     // VkPipelineCreateFlags                        flags;
+               pipelineShaderStageParams,                                                      // VkPipelineShaderStageCreateInfo      stage;
+               pipelineLayout,                                                                         // VkPipelineLayout                                     layout;
+               DE_NULL,                                                                                        // VkPipeline                                           basePipelineHandle;
+               0,                                                                                                      // deInt32                                                      basePipelineIndex;
+       };
+       return createComputePipeline(vk, device, DE_NULL , &pipelineCreateInfo);
+}
+
+vk::VkFormat getPlaneCompatibleFormatForWriting(const vk::PlanarFormatDescription& formatInfo, deUint32 planeNdx)
+{
+       DE_ASSERT(planeNdx < formatInfo.numPlanes);
+       vk::VkFormat result = formatInfo.planes[planeNdx].planeCompatibleFormat;
+
+       // redirect result for some of the YCbCr image formats
+       static const std::pair<vk::VkFormat, vk::VkFormat> ycbcrFormats[] =
+       {
+               { VK_FORMAT_G8B8G8R8_422_UNORM_KHR,                                             VK_FORMAT_R8G8B8A8_UNORM                },
+               { VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_G16B16G16R16_422_UNORM_KHR,                                 VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_B8G8R8G8_422_UNORM_KHR,                                             VK_FORMAT_R8G8B8A8_UNORM                },
+               { VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM    },
+               { VK_FORMAT_B16G16R16G16_422_UNORM_KHR,                                 VK_FORMAT_R16G16B16A16_UNORM    }
+       };
+       auto it = std::find_if(std::begin(ycbcrFormats), std::end(ycbcrFormats), [result](const std::pair<vk::VkFormat, vk::VkFormat>& p) { return p.first == result; });
+       if (it != std::end(ycbcrFormats))
+               result = it->second;
+       return result;
+}
+
+tcu::TestStatus testStorageImageWrite (Context& context, TestParameters params)
+{
+       const DeviceInterface&                                          vkd                                             = context.getDeviceInterface();
+       const VkDevice                                                          device                                  = context.getDevice();
+       const deUint32                                                          queueFamilyIndex                = context.getUniversalQueueFamilyIndex();
+       const VkQueue                                                           queue                                   = context.getUniversalQueue();
+       const PlanarFormatDescription                           formatDescription               = getPlanarFormatDescription(params.format);
+
+       VkImageCreateInfo                                                       imageCreateInfo =
+       {
+               VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,
+               DE_NULL,
+               params.flags,
+               VK_IMAGE_TYPE_2D,
+               params.format,
+               makeExtent3D(params.size.x(), params.size.y(), params.size.z()),
+               1u,                     // mipLevels
+               1u,                     // arrayLayers
+               VK_SAMPLE_COUNT_1_BIT,
+               VK_IMAGE_TILING_OPTIMAL,
+               VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_STORAGE_BIT,
+               VK_SHARING_MODE_EXCLUSIVE,
+               0u,
+               (const deUint32*)DE_NULL,
+               VK_IMAGE_LAYOUT_UNDEFINED,
+       };
+
+       // check if we need to create VkImageView with different VkFormat than VkImage format
+       VkFormat planeCompatibleFormat0 = getPlaneCompatibleFormatForWriting(formatDescription, 0);
+       if (planeCompatibleFormat0 != getPlaneCompatibleFormat(formatDescription, 0))
+       {
+               imageCreateInfo.flags |= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
+       }
+
+       const Unique<VkImage>                                           image                                   (createImage(vkd, device, &imageCreateInfo));
+       // allocate memory for the whole image, or for each separate plane ( if the params.flags include VK_IMAGE_CREATE_DISJOINT_BIT )
+       const std::vector<AllocationSp>                         allocations                             (allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *image, params.format, params.flags, MemoryRequirement::Any));
+
+       // Create descriptor set layout
+       const Unique<VkDescriptorSetLayout>                     descriptorSetLayout             (DescriptorSetLayoutBuilder()
+               .addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+               .build(vkd, device));
+       const Unique<VkPipelineLayout>                          pipelineLayout                  (makePipelineLayout(vkd, device, *descriptorSetLayout));
+
+       // Create descriptor sets
+       const Unique<VkDescriptorPool>                          descriptorPool                  (DescriptorPoolBuilder()
+               .addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, 1u)
+               .build(vkd, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, vk::PlanarFormatDescription::MAX_PLANES));
+
+       // Create command buffer for compute and transfer operations
+       const Unique<VkCommandPool>                                     commandPool                             (makeCommandPool(vkd, device, queueFamilyIndex));
+       const Unique<VkCommandBuffer>                           commandBuffer                   (allocateCommandBuffer(vkd, device, *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+       std::vector<de::SharedPtr<vk::Unique<vk::VkShaderModule>>>                      shaderModules;
+       std::vector<de::SharedPtr<vk::Unique<vk::VkPipeline>>>                          computePipelines;
+       std::vector<de::SharedPtr<vk::Unique<vk::VkDescriptorSet>>>                     descriptorSets;
+       std::vector<de::SharedPtr<vk::Unique<vk::VkImageView>>>                         imageViews;
+
+       deUint32                                                                        imageSizeInBytes                = 0;
+       deUint32                                                                        planeOffsets[PlanarFormatDescription::MAX_PLANES];
+       deUint32                                                                        planeRowPitches[PlanarFormatDescription::MAX_PLANES];
+       void*                                                                           planePointers[PlanarFormatDescription::MAX_PLANES];
+
+       {
+               // Start recording commands
+               beginCommandBuffer(vkd, *commandBuffer);
+
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+               {
+                       const VkImageAspectFlags                aspect                                          = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+                       const VkImageSubresourceRange   subresourceRange                        = makeImageSubresourceRange(aspect, 0u, 1u, 0u, 1u);
+                       VkFormat                                                planeCompatibleFormat           = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+                       vk::PlanarFormatDescription             compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+                       const tcu::UVec3                                compatibleShaderGridSize        ( params.size.x() / formatDescription.blockWidth, params.size.y() / formatDescription.blockHeight, params.size.z() / 1u);
+                       VkExtent3D                                              shaderExtent                            = getPlaneExtent(compatibleFormatDescription, VkExtent3D{ compatibleShaderGridSize.x(), compatibleShaderGridSize.y(), compatibleShaderGridSize.z() }, planeNdx, 0u);
+
+                       // Create and bind compute pipeline
+                       std::ostringstream shaderName;
+                       shaderName << "comp" << planeNdx;
+                       auto                                                    shaderModule                    = makeVkSharedPtr(createShaderModule(vkd, device, context.getBinaryCollection().get(shaderName.str()), DE_NULL));
+                       shaderModules.push_back(shaderModule);
+                       auto                                                    computePipeline                 = makeVkSharedPtr(makeComputePipeline(vkd, device, *pipelineLayout, shaderModule->get(), DE_NULL));
+                       computePipelines.push_back(computePipeline);
+                       vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, computePipeline->get());
+
+                       auto                                                    descriptorSet                   = makeVkSharedPtr(makeDescriptorSet(vkd, device, *descriptorPool, *descriptorSetLayout));
+                       descriptorSets.push_back(descriptorSet);
+
+                       auto                                                    imageView                               = makeVkSharedPtr(makeImageView(vkd, device, *image, VK_IMAGE_VIEW_TYPE_2D, planeCompatibleFormat, subresourceRange));
+                       imageViews.push_back(imageView);
+                       const VkDescriptorImageInfo             imageInfo                               = makeDescriptorImageInfo(DE_NULL, imageView->get(), VK_IMAGE_LAYOUT_GENERAL);
+
+                       DescriptorSetUpdateBuilder()
+                               .writeSingle(descriptorSet->get(), DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfo)
+                               .update(vkd, device);
+
+                       vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet->get(), 0u, DE_NULL);
+
+                       {
+                               const VkImageMemoryBarrier imageLayoutChangeBarrier = makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, *image, subresourceRange, VK_QUEUE_FAMILY_IGNORED, VK_QUEUE_FAMILY_IGNORED);
+                               vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageLayoutChangeBarrier);
+                       }
+
+                       {
+                               const tcu::UVec3 workGroupSize = computeWorkGroupSize(shaderExtent);
+
+                               const deUint32 xWorkGroupCount = shaderExtent.width / workGroupSize.x() + (shaderExtent.width % workGroupSize.x() ? 1u : 0u);
+                               const deUint32 yWorkGroupCount = shaderExtent.height / workGroupSize.y() + (shaderExtent.height % workGroupSize.y() ? 1u : 0u);
+                               const deUint32 zWorkGroupCount = shaderExtent.depth / workGroupSize.z() + (shaderExtent.depth % workGroupSize.z() ? 1u : 0u);
+
+                               const tcu::UVec3 maxComputeWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
+
+                               if (maxComputeWorkGroupCount.x() < xWorkGroupCount ||
+                                       maxComputeWorkGroupCount.y() < yWorkGroupCount ||
+                                       maxComputeWorkGroupCount.z() < zWorkGroupCount)
+                               {
+                                       TCU_THROW(NotSupportedError, "Image size is not supported");
+                               }
+
+                               vkd.cmdDispatch(*commandBuffer, xWorkGroupCount, yWorkGroupCount, zWorkGroupCount);
+                       }
+
+                       {
+                               const VkImageMemoryBarrier imageTransferBarrier = makeImageMemoryBarrier(VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *image, subresourceRange);
+                               vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageTransferBarrier);
+                       }
+               }
+
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+               {
+                       planeOffsets[planeNdx]          = imageSizeInBytes;
+                       const deUint32  planeW          = imageCreateInfo.extent.width / (formatDescription.blockWidth * formatDescription.planes[planeNdx].widthDivisor);
+                       planeRowPitches[planeNdx]       = formatDescription.planes[planeNdx].elementSizeBytes * planeW;
+                       imageSizeInBytes                        += getPlaneSizeInBytes(formatDescription, makeExtent3D( params.size.x(), params.size.y(), params.size.z()) , planeNdx, 0u, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+               }
+
+               const VkBufferCreateInfo                outputBufferCreateInfo  = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
+               const Unique<VkBuffer>                  outputBuffer                    ( createBuffer(vkd, device, &outputBufferCreateInfo) );
+               const de::UniquePtr<Allocation> outputBufferAlloc               ( bindBuffer(vkd, device, context.getDefaultAllocator(), *outputBuffer, MemoryRequirement::HostVisible) );
+               std::vector<VkBufferImageCopy>  bufferImageCopy                 ( formatDescription.numPlanes );
+
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+               {
+                       const VkImageAspectFlags        aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+                       bufferImageCopy[planeNdx] =
+                       {
+                               planeOffsets[planeNdx],                                                                                                                                                                                         //      VkDeviceSize                            bufferOffset;
+                               0u,                                                                                                                                                                                                                                     //      deUint32                                        bufferRowLength;
+                               0u,                                                                                                                                                                                                                                     //      deUint32                                        bufferImageHeight;
+                               makeImageSubresourceLayers(aspect, 0u, 0u, 1u),                                                                                                                                         //      VkImageSubresourceLayers        imageSubresource;
+                               makeOffset3D(0, 0, 0),                                                                                                                                                                                          //      VkOffset3D                                      imageOffset;
+                               getPlaneExtent(formatDescription, makeExtent3D(params.size.x(), params.size.y(), params.size.z()), planeNdx, 0u)        //      VkExtent3D                                      imageExtent;
+                       };
+               }
+               vkd.cmdCopyImageToBuffer(*commandBuffer, *image, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
+
+               {
+                       const VkBufferMemoryBarrier outputBufferHostReadBarrier = makeBufferMemoryBarrier
+                       (
+                               VK_ACCESS_TRANSFER_WRITE_BIT,
+                               VK_ACCESS_HOST_READ_BIT,
+                               *outputBuffer,
+                               0u,
+                               imageSizeInBytes
+                       );
+
+                       vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, 0u, 0u, DE_NULL, 1u, &outputBufferHostReadBarrier, 0u, DE_NULL);
+               }
+
+               // End recording commands
+               endCommandBuffer(vkd, *commandBuffer);
+
+               // Submit commands for execution and wait for completion
+               submitCommandsAndWait(vkd, device, queue, *commandBuffer);
+
+               // Retrieve data from buffer to host memory
+               invalidateAlloc(vkd, device, *outputBufferAlloc);
+               deUint8*                                        outputData = static_cast<deUint8*>(outputBufferAlloc->getHostPtr());
+
+               for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+                       planePointers[planeNdx] = outputData + static_cast<size_t>(planeOffsets[planeNdx]);
+       }
+
+       // write result images to log file
+       for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+       {
+               if (!formatDescription.hasChannelNdx(channelNdx))
+                       continue;
+               deUint32                                        planeNdx                                        = formatDescription.channels[channelNdx].planeNdx;
+               vk::VkFormat                            planeCompatibleFormat           = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+               vk::PlanarFormatDescription     compatibleFormatDescription     = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+               const tcu::UVec3                        compatibleShaderGridSize        ( params.size.x() / formatDescription.blockWidth, params.size.y() / formatDescription.blockHeight, params.size.z() / 1u );
+               tcu::ConstPixelBufferAccess     pixelBuffer                                     = vk::getChannelAccess(compatibleFormatDescription, compatibleShaderGridSize, planeRowPitches, (const void* const*)planePointers, channelNdx);
+               std::ostringstream str;
+               str << "image" << channelNdx;
+               context.getTestContext().getLog() << tcu::LogImage(str.str(), str.str(), pixelBuffer);;
+       }
+
+       // verify data
+       const float                                     epsilon = 1e-5f;
+       for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+       {
+               if (!formatDescription.hasChannelNdx(channelNdx))
+                       continue;
+
+               deUint32                                                        planeNdx                                        = formatDescription.channels[channelNdx].planeNdx;
+               vk::VkFormat                                            planeCompatibleFormat           = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+               vk::PlanarFormatDescription                     compatibleFormatDescription     = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+               const tcu::UVec3                                        compatibleShaderGridSize        ( params.size.x() / formatDescription.blockWidth, params.size.y() / formatDescription.blockHeight, params.size.z() / 1u );
+               VkExtent3D                                                      compatibleImageSize                     { imageCreateInfo.extent.width / formatDescription.blockWidth, imageCreateInfo.extent.height / formatDescription.blockHeight, imageCreateInfo.extent.depth / 1u };
+               tcu::ConstPixelBufferAccess                     pixelBuffer                                     = vk::getChannelAccess(compatibleFormatDescription, compatibleShaderGridSize, planeRowPitches, (const void* const*)planePointers, channelNdx);
+               VkExtent3D                                                      planeExtent                                     = getPlaneExtent(compatibleFormatDescription, compatibleImageSize, planeNdx, 0u);
+               tcu::IVec3                                                      pixelDivider                            = pixelBuffer.getDivider();
+               float                                                           fixedPointError                         = tcu::TexVerifierUtil::computeFixedPointError(formatDescription.channels[channelNdx].sizeBits);
+
+               for (deUint32 offsetZ = 0u; offsetZ < planeExtent.depth; ++offsetZ)
+               for (deUint32 offsetY = 0u; offsetY < planeExtent.height; ++offsetY)
+               for (deUint32 offsetX = 0u; offsetX < planeExtent.width; ++offsetX)
+               {
+                       deUint32        iReferenceValue;
+                       float           fReferenceValue;
+                       switch (channelNdx)
+                       {
+                               case 0:
+                                       iReferenceValue = offsetX % 127u;
+                                       fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                       break;
+                               case 1:
+                                       iReferenceValue = offsetY % 127u;
+                                       fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                       break;
+                               case 2:
+                                       iReferenceValue = offsetZ % 127u;
+                                       fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+                                       break;
+                               case 3:
+                                       iReferenceValue = 0u;
+                                       fReferenceValue = 0.f;
+                                       break;
+                               default:        DE_FATAL("Unexpected channel index");   break;
+                       }
+                       float acceptableError = epsilon;
+
+                       switch (formatDescription.channels[channelNdx].type)
+                       {
+                               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                               {
+                                       tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), 0);
+
+                                       if (outputValue.x() != iReferenceValue)
+                                               return tcu::TestStatus::fail("Failed");
+
+                                       break;
+                               }
+                               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+                               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+                               {
+                                       acceptableError += fixedPointError;
+                                       tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), 0);
+
+                                       if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+                                               return tcu::TestStatus::fail("Failed");
+
+                                       break;
+                               }
+                               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                               {
+                                       const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), 0);
+
+                                       if (deAbs( outputValue.x() - fReferenceValue) > acceptableError)
+                                               return tcu::TestStatus::fail("Failed");
+
+                                       break;
+                               }
+                               default:        DE_FATAL("Unexpected channel type");    break;
+                       }
+               }
+       }
+       return tcu::TestStatus::pass("Passed");
+}
+
+std::string getShaderImageType (const vk::PlanarFormatDescription& description)
+{
+       std::string     formatPart;
+
+       // all PlanarFormatDescription types have at least one channel ( 0 ) and all channel types are the same :
+       switch (description.channels[0].type)
+       {
+               case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+                       formatPart = "i";
+                       break;
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+                       formatPart = "u";
+                       break;
+               case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+               case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+                       break;
+
+               default:
+                       DE_FATAL("Unexpected channel type");
+       }
+
+       return formatPart + "image2D";
+}
+
+std::string getShaderImageDataType (const vk::PlanarFormatDescription& description)
+{
+       switch (description.channels[0].type)
+       {
+       case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+               return "uvec4";
+       case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+               return "ivec4";
+       case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+       case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+       case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+               return "vec4";
+       default:
+               DE_FATAL("Unexpected channel type");
+               return "";
+       }
+}
+
+std::string getFormatValueString       (const std::vector<std::pair<deUint32, deUint32>>& channelsOnPlane,
+                                                                        const std::vector<std::string>& formatValueStrings)
+{
+       std::string result = "( ";
+       deUint32 i;
+       for (i=0; i<channelsOnPlane.size(); ++i)
+       {
+               result += formatValueStrings[channelsOnPlane[i].first];
+               if (i < 3)
+                       result += ", ";
+       }
+       for (; i < 4; ++i)
+       {
+               result += "0";
+               if (i < 3)
+                       result += ", ";
+       }
+       result += " )";
+       return result;
+}
+
+std::string getShaderImageFormatQualifier (VkFormat format)
+{
+       switch (format)
+       {
+               case VK_FORMAT_R8_SINT:                                                                         return "r8i";
+               case VK_FORMAT_R16_SINT:                                                                        return "r16i";
+               case VK_FORMAT_R32_SINT:                                                                        return "r32i";
+               case VK_FORMAT_R8_UINT:                                                                         return "r8ui";
+               case VK_FORMAT_R16_UINT:                                                                        return "r16ui";
+               case VK_FORMAT_R32_UINT:                                                                        return "r32ui";
+               case VK_FORMAT_R8_SNORM:                                                                        return "r8_snorm";
+               case VK_FORMAT_R16_SNORM:                                                                       return "r16_snorm";
+               case VK_FORMAT_R8_UNORM:                                                                        return "r8";
+               case VK_FORMAT_R16_UNORM:                                                                       return "r16";
+
+               case VK_FORMAT_R8G8_SINT:                                                                       return "rg8i";
+               case VK_FORMAT_R16G16_SINT:                                                                     return "rg16i";
+               case VK_FORMAT_R32G32_SINT:                                                                     return "rg32i";
+               case VK_FORMAT_R8G8_UINT:                                                                       return "rg8ui";
+               case VK_FORMAT_R16G16_UINT:                                                                     return "rg16ui";
+               case VK_FORMAT_R32G32_UINT:                                                                     return "rg32ui";
+               case VK_FORMAT_R8G8_SNORM:                                                                      return "rg8_snorm";
+               case VK_FORMAT_R16G16_SNORM:                                                            return "rg16_snorm";
+               case VK_FORMAT_R8G8_UNORM:                                                                      return "rg8";
+               case VK_FORMAT_R16G16_UNORM:                                                            return "rg16";
+
+               case VK_FORMAT_R8G8B8A8_SINT:                                                           return "rgba8i";
+               case VK_FORMAT_R16G16B16A16_SINT:                                                       return "rgba16i";
+               case VK_FORMAT_R32G32B32A32_SINT:                                                       return "rgba32i";
+               case VK_FORMAT_R8G8B8A8_UINT:                                                           return "rgba8ui";
+               case VK_FORMAT_R16G16B16A16_UINT:                                                       return "rgba16ui";
+               case VK_FORMAT_R32G32B32A32_UINT:                                                       return "rgba32ui";
+               case VK_FORMAT_R8G8B8A8_SNORM:                                                          return "rgba8_snorm";
+               case VK_FORMAT_R16G16B16A16_SNORM:                                                      return "rgba16_snorm";
+               case VK_FORMAT_R8G8B8A8_UNORM:                                                          return "rgba8";
+               case VK_FORMAT_R16G16B16A16_UNORM:                                                      return "rgba16";
+
+               case VK_FORMAT_G8B8G8R8_422_UNORM:                                                      return "rgba8";
+               case VK_FORMAT_B8G8R8G8_422_UNORM:                                                      return "rgba8";
+               case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:                                       return "rgba8";
+               case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:                                        return "rgba8";
+               case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:                                       return "rgba8";
+               case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:                                        return "rgba8";
+               case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:                                       return "rgba8";
+               case VK_FORMAT_R10X6_UNORM_PACK16:                                                      return "r16";
+               case VK_FORMAT_R10X6G10X6_UNORM_2PACK16:                                        return "rg16";
+               case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:                      return "rgba16";
+               case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:          return "rgba16";
+               case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:          return "rgba16";
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:       return "rgba16";
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:       return "rgba16";
+               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_R12X4_UNORM_PACK16:                                                      return "r16";
+               case VK_FORMAT_R12X4G12X4_UNORM_2PACK16:                                        return "rg16";
+               case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:                      return "rgba16";
+               case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:          return "rgba16";
+               case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:          return "rgba16";
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:       return "rgba16";
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:       return "rgba16";
+               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:      return "rgba16";
+               case VK_FORMAT_G16B16G16R16_422_UNORM:                                          return "rgba16";
+               case VK_FORMAT_B16G16R16G16_422_UNORM:                                          return "rgba16";
+               case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:                            return "rgba16";
+               case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:                                     return "rgba16";
+               case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:                            return "rgba16";
+               case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:                                     return "rgba16";
+               case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:                            return "rgba16";
+
+               default:
+                       DE_FATAL("Unexpected texture format");
+                       return "error";
+       }
+}
+
+void initPrograms (SourceCollections& sourceCollections, TestParameters params)
+{
+       // Create compute program
+       const char* const                               versionDecl                     = glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_440);
+       const PlanarFormatDescription   formatDescription       = getPlanarFormatDescription(params.format);
+       const std::string                               imageTypeStr            = getShaderImageType(formatDescription);
+       const std::string                               formatDataStr           = getShaderImageDataType(formatDescription);
+       const tcu::UVec3                                shaderGridSize          ( params.size.x(), params.size.y(), params.size.z() );
+
+       std::vector<std::string>                formatValueStrings;
+       switch (formatDescription.channels[0].type)
+       {
+       case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+       case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+               formatValueStrings = {
+                       "int(gl_GlobalInvocationID.x) % 127",
+                       "int(gl_GlobalInvocationID.y) % 127",
+                       "int(gl_GlobalInvocationID.z) % 127",
+                       "1"
+               };
+               break;
+       case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+       case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+       case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+               formatValueStrings = {
+                       "float(int(gl_GlobalInvocationID.x) % 127) / 127.0" ,
+                       "float(int(gl_GlobalInvocationID.y) % 127) / 127.0",
+                       "float(int(gl_GlobalInvocationID.z) % 127) / 127.0",
+                       "1.0"
+               };
+               break;
+       default:        DE_ASSERT(false);       break;
+       }
+
+       for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+       {
+               VkFormat                                                planeCompatibleFormat           = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+               vk::PlanarFormatDescription             compatibleFormatDescription     = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+               VkExtent3D                                              compatibleShaderGridSize        { shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u };
+
+               std::vector<std::pair<deUint32, deUint32>> channelsOnPlane;
+               for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+               {
+                       if (!formatDescription.hasChannelNdx(channelNdx))
+                               continue;
+                       if (formatDescription.channels[channelNdx].planeNdx != planeNdx)
+                               continue;
+                       channelsOnPlane.push_back({ channelNdx,formatDescription.channels[channelNdx].offsetBits });
+               }
+               // reorder channels for multi-planar images
+               if (formatDescription.numPlanes > 1)
+                       std::sort(begin(channelsOnPlane), end(channelsOnPlane), [](const std::pair<deUint32, deUint32>& lhs, const std::pair<deUint32, deUint32>& rhs) { return lhs.second < rhs.second; });
+               std::string                     formatValueStr          = getFormatValueString(channelsOnPlane, formatValueStrings);
+               VkExtent3D                      shaderExtent            = getPlaneExtent(compatibleFormatDescription, compatibleShaderGridSize, planeNdx, 0);
+               const std::string       formatQualifierStr      = getShaderImageFormatQualifier(formatDescription.planes[planeNdx].planeCompatibleFormat);
+               const tcu::UVec3        workGroupSize           = computeWorkGroupSize(shaderExtent);
+
+               std::ostringstream src;
+               src << versionDecl << "\n"
+                       << "layout (local_size_x = " << workGroupSize.x() << ", local_size_y = " << workGroupSize.y() << ", local_size_z = " << workGroupSize.z() << ") in; \n"
+                       << "layout (binding = 0, " << formatQualifierStr << ") writeonly uniform highp " << imageTypeStr << " u_image;\n"
+                       << "void main (void)\n"
+                       << "{\n"
+                       << "    if( gl_GlobalInvocationID.x < " << shaderExtent.width << " ) \n"
+                       << "    if( gl_GlobalInvocationID.y < " << shaderExtent.height << " ) \n"
+                       << "    if( gl_GlobalInvocationID.z < " << shaderExtent.depth << " ) \n"
+                       << "    {\n"
+                       << "            imageStore(u_image, ivec2( gl_GlobalInvocationID.x, gl_GlobalInvocationID.y ) ,"
+                       << formatDataStr << formatValueStr << ");\n"
+                       << "    }\n"
+                       << "}\n";
+               std::ostringstream shaderName;
+               shaderName << "comp" << planeNdx;
+               sourceCollections.glslSources.add(shaderName.str()) << glu::ComputeSource(src.str());
+       }
+}
+
+tcu::TestCaseGroup* populateStorageImageWriteFormatGroup (tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup)
+{
+       const std::vector<tcu::UVec3>   availableSizes{ tcu::UVec3(512u, 512u, 1u), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(66u, 32u, 1u) };
+
+       for (int formatNdx = VK_YCBCR_FORMAT_FIRST; formatNdx < VK_YCBCR_FORMAT_LAST; formatNdx++)
+       {
+               const VkFormat                                  format                          = (VkFormat)formatNdx;
+               tcu::UVec3                                              imageSizeAlignment      = getImageSizeAlignment(format);
+               std::string                                             formatName                      = de::toLower(de::toString(format).substr(10));
+               de::MovePtr<tcu::TestCaseGroup> formatGroup                     ( new tcu::TestCaseGroup(testCtx, formatName.c_str(), "") );
+
+               for (size_t sizeNdx = 0; sizeNdx < availableSizes.size(); sizeNdx++)
+               {
+                       const tcu::UVec3 imageSize = availableSizes[sizeNdx];
+
+                       // skip test for images with odd sizes for some YCbCr formats
+                       if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+                               continue;
+                       if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+                               continue;
+
+                       std::ostringstream stream;
+                       stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
+                       de::MovePtr<tcu::TestCaseGroup> sizeGroup(new tcu::TestCaseGroup(testCtx, stream.str().c_str(), ""));
+
+                       addFunctionCaseWithPrograms(sizeGroup.get(), "joint", "", checkSupport, initPrograms, testStorageImageWrite, TestParameters(format, imageSize, 0u));
+                       addFunctionCaseWithPrograms(sizeGroup.get(), "disjoint", "", checkSupport, initPrograms, testStorageImageWrite, TestParameters(format, imageSize, (VkImageCreateFlags)VK_IMAGE_CREATE_DISJOINT_BIT));
+
+                       formatGroup->addChild(sizeGroup.release());
+               }
+               testGroup->addChild(formatGroup.release());
+       }
+       return testGroup.release();
+}
+
+} // namespace
+
+tcu::TestCaseGroup* createStorageImageWriteTests (tcu::TestContext& testCtx)
+{
+       de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "storage_image_write", "Writing to YCbCr storage images"));
+       return populateStorageImageWriteFormatGroup(testCtx, testGroup);
+}
+
+} // ycbcr
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrStorageImageWriteTests.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrStorageImageWriteTests.hpp
new file mode 100644 (file)
index 0000000..c416ab5
--- /dev/null
@@ -0,0 +1,39 @@
+#ifndef _VKTYCBCRSTORAGEIMAGEWRITETESTS_HPP
+#define _VKTYCBCRSTORAGEIMAGEWRITETESTS_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Testing compute shader writing to separate planes of a multiplanar format
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+tcu::TestCaseGroup*    createStorageImageWriteTests(tcu::TestContext& testCtx);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRSTORAGEIMAGEWRITETESTS_HPP
index b9aa348..1eee5bf 100644 (file)
@@ -28,6 +28,7 @@
 #include "vktYCbCrImageQueryTests.hpp"
 #include "vktYCbCrConversionTests.hpp"
 #include "vktYCbCrCopyTests.hpp"
+#include "vktYCbCrStorageImageWriteTests.hpp"
 
 namespace vkt
 {
@@ -47,6 +48,7 @@ void populateTestGroup (tcu::TestCaseGroup* ycbcrTests)
        ycbcrTests->addChild(createConversionTests(testCtx));
        ycbcrTests->addChild(createCopyTests(testCtx));
        ycbcrTests->addChild(createDimensionsCopyTests(testCtx));
+       ycbcrTests->addChild(createStorageImageWriteTests(testCtx));
 }
 
 } // anonymous
index 1d90102..d359d79 100644 (file)
@@ -57,9 +57,6 @@ using tcu::Vec4;
 using std::vector;
 using std::string;
 
-typedef de::SharedPtr<Allocation>                              AllocationSp;
-typedef de::SharedPtr<vk::Unique<VkBuffer> >   VkBufferSp;
-
 // MultiPlaneImageData
 
 MultiPlaneImageData::MultiPlaneImageData (VkFormat format, const UVec2& size)
@@ -68,13 +65,7 @@ MultiPlaneImageData::MultiPlaneImageData (VkFormat format, const UVec2& size)
        , m_size                (size)
 {
        for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
-       {
-               const deUint32  planeW          = size.x() / m_description.planes[planeNdx].widthDivisor;
-               const deUint32  planeH          = size.y() / m_description.planes[planeNdx].heightDivisor;
-               const deUint32  planeSize       = m_description.planes[planeNdx].elementSizeBytes * planeW * planeH;
-
-               m_planeData[planeNdx].resize(planeSize);
-       }
+               m_planeData[planeNdx].resize(getPlaneSizeInBytes(m_description, size, planeNdx, 0, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY));
 }
 
 MultiPlaneImageData::MultiPlaneImageData (const MultiPlaneImageData& other)
@@ -97,8 +88,7 @@ tcu::PixelBufferAccess MultiPlaneImageData::getChannelAccess (deUint32 channelNd
 
        for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
        {
-               const deUint32  planeW          = m_size.x() / m_description.planes[planeNdx].widthDivisor;
-
+               const deUint32  planeW          = m_size.x() / ( m_description.blockWidth * m_description.planes[planeNdx].widthDivisor);
                planeRowPitches[planeNdx]       = m_description.planes[planeNdx].elementSizeBytes * planeW;
                planePtrs[planeNdx]                     = &m_planeData[planeNdx][0];
        }
@@ -117,8 +107,7 @@ tcu::ConstPixelBufferAccess MultiPlaneImageData::getChannelAccess (deUint32 chan
 
        for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
        {
-               const deUint32  planeW          = m_size.x() / m_description.planes[planeNdx].widthDivisor;
-
+               const deUint32  planeW          = m_size.x() / (m_description.blockWidth * m_description.planes[planeNdx].widthDivisor);
                planeRowPitches[planeNdx]       = m_description.planes[planeNdx].elementSizeBytes * planeW;
                planePtrs[planeNdx]                     = &m_planeData[planeNdx][0];
        }
@@ -367,12 +356,8 @@ void uploadImage (const DeviceInterface&           vkd,
                const VkImageAspectFlagBits     aspect  = (formatDesc.numPlanes > 1)
                                                                                        ? getPlaneAspect(planeNdx)
                                                                                        : VK_IMAGE_ASPECT_COLOR_BIT;
-               const deUint32                          planeW  = (formatDesc.numPlanes > 1)
-                                                                                       ? imageData.getSize().x() / formatDesc.planes[planeNdx].widthDivisor
-                                                                                       : imageData.getSize().x();
-               const deUint32                          planeH  = (formatDesc.numPlanes > 1)
-                                                                                       ? imageData.getSize().y() / formatDesc.planes[planeNdx].heightDivisor
-                                                                                       : imageData.getSize().y();
+               const VkExtent3D imageExtent            = makeExtent3D(imageData.getSize().x(), imageData.getSize().y(), 1u);
+               const VkExtent3D planeExtent            = getPlaneExtent(formatDesc, imageExtent, planeNdx, 0);
                const VkBufferImageCopy         copy    =
                {
                        0u,             // bufferOffset
@@ -380,7 +365,7 @@ void uploadImage (const DeviceInterface&            vkd,
                        0u,             // bufferImageHeight
                        { (VkImageAspectFlags)aspect, 0u, arrayLayer, 1u },
                        makeOffset3D(0u, 0u, 0u),
-                       makeExtent3D(planeW, planeH, 1u),
+                       planeExtent
                };
 
                vkd.cmdCopyBufferToImage(*cmdBuffer, **stagingBuffers[planeNdx], image, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &copy);
@@ -557,12 +542,8 @@ void downloadImage (const DeviceInterface& vkd,
                                                                        &preCopyBarrier);
                }
                {
-                       const deUint32                          planeW  = (formatDesc.numPlanes > 1)
-                                                                                               ? imageData->getSize().x() / formatDesc.planes[planeNdx].widthDivisor
-                                                                                               : imageData->getSize().x();
-                       const deUint32                          planeH  = (formatDesc.numPlanes > 1)
-                                                                                               ? imageData->getSize().y() / formatDesc.planes[planeNdx].heightDivisor
-                                                                                               : imageData->getSize().y();
+                       const VkExtent3D imageExtent            = makeExtent3D(imageData->getSize().x(), imageData->getSize().y(), 1u);
+                       const VkExtent3D planeExtent            = getPlaneExtent(formatDesc, imageExtent, planeNdx, 0);
                        const VkBufferImageCopy         copy    =
                        {
                                0u,             // bufferOffset
@@ -570,7 +551,7 @@ void downloadImage (const DeviceInterface&  vkd,
                                0u,             // bufferImageHeight
                                { (VkImageAspectFlags)aspect, 0u, 0u, 1u },
                                makeOffset3D(0u, 0u, 0u),
-                               makeExtent3D(planeW, planeH, 1u),
+                               planeExtent
                        };
 
                        vkd.cmdCopyImageToBuffer(*cmdBuffer, image, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, **stagingBuffers[planeNdx], 1u, &copy);
@@ -753,7 +734,6 @@ ChannelAccess::ChannelAccess (tcu::TextureChannelClass      channelClass,
        , m_channelSize         (channelSize)
        , m_size                        (size)
        , m_bitPitch            (bitPitch)
-
        , m_data                        ((deUint8*)data + (bitOffset / 8))
        , m_bitOffset           (bitOffset % 8)
 {
@@ -947,13 +927,12 @@ ChannelAccess getChannelAccess (MultiPlaneImageData&                              data,
        const deUint32  pixelStrideBits         = pixelStrideBytes * 8;
        const deUint8   sizeBits                        = formatInfo.channels[channelNdx].sizeBits;
 
-       DE_ASSERT(size.x() % formatInfo.planes[planeNdx].widthDivisor == 0);
-       DE_ASSERT(size.y() % formatInfo.planes[planeNdx].heightDivisor == 0);
+       DE_ASSERT(size.x() % (formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor) == 0);
+       DE_ASSERT(size.y() % (formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor) == 0);
 
-       deUint32                accessWidth                     = size.x() / formatInfo.planes[planeNdx].widthDivisor;
-       const deUint32  accessHeight            = size.y() / formatInfo.planes[planeNdx].heightDivisor;
+       deUint32                accessWidth                     = size.x() / ( formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor );
+       const deUint32  accessHeight            = size.y() / ( formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor );
        const deUint32  elementSizeBytes        = formatInfo.planes[planeNdx].elementSizeBytes;
-
        const deUint32  rowPitch                        = formatInfo.planes[planeNdx].elementSizeBytes * accessWidth;
        const deUint32  rowPitchBits            = rowPitch * 8;
 
@@ -1896,6 +1875,6 @@ void calculateBounds (const ChannelAccess&                                rPlane,
        }
 }
 
-
 } // ycbcr
+
 } // vkt
index 89f99f9..bf0f754 100644 (file)
@@ -51,6 +51,9 @@ namespace ycbcr
 #define VK_YCBCR_FORMAT_FIRST  VK_FORMAT_G8B8G8R8_422_UNORM
 #define VK_YCBCR_FORMAT_LAST   ((vk::VkFormat)(VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM+1))
 
+typedef de::SharedPtr<vk::Allocation>                          AllocationSp;
+typedef de::SharedPtr<vk::Unique<vk::VkBuffer> >       VkBufferSp;
+
 class MultiPlaneImageData
 {
 public:
index 0da9bbb..4a4c605 100644 (file)
@@ -64,89 +64,6 @@ using de::UniquePtr;
 using std::vector;
 using std::string;
 
-typedef de::SharedPtr<Allocation>                              AllocationSp;
-typedef de::SharedPtr<vk::Unique<VkBuffer> >   VkBufferSp;
-
-VkFormat getPlaneCompatibleFormat (VkFormat multiPlanarFormat, deUint32 planeNdx)
-{
-       switch (multiPlanarFormat)
-       {
-               case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
-               case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
-               case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
-                       if (de::inRange(planeNdx, 0u, 2u))
-                               return VK_FORMAT_R8_UNORM;
-                       else
-                               break;
-
-               case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
-               case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
-                       if (planeNdx == 0)
-                               return VK_FORMAT_R8_UNORM;
-                       else if (planeNdx == 1)
-                               return VK_FORMAT_R8G8_UNORM;
-                       else
-                               break;
-
-               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
-               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
-               case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
-                       if (de::inRange(planeNdx, 0u, 2u))
-                               return VK_FORMAT_R10X6_UNORM_PACK16;
-                       else
-                               break;
-
-               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
-               case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
-                       if (planeNdx == 0)
-                               return VK_FORMAT_R10X6_UNORM_PACK16;
-                       else if (planeNdx == 1)
-                               return VK_FORMAT_R10X6G10X6_UNORM_2PACK16;
-                       else
-                               break;
-
-               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
-               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
-               case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
-                       if (de::inRange(planeNdx, 0u, 2u))
-                               return VK_FORMAT_R12X4_UNORM_PACK16;
-                       else
-                               break;
-
-               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
-               case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
-                       if (planeNdx == 0)
-                               return VK_FORMAT_R12X4_UNORM_PACK16;
-                       else if (planeNdx == 1)
-                               return VK_FORMAT_R12X4G12X4_UNORM_2PACK16;
-                       else
-                               break;
-
-               case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
-               case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
-               case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
-                       if (de::inRange(planeNdx, 0u, 2u))
-                               return VK_FORMAT_R16_UNORM;
-                       else
-                               break;
-
-               case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
-               case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
-                       if (planeNdx == 0)
-                               return VK_FORMAT_R16_UNORM;
-                       else if (planeNdx == 1)
-                               return VK_FORMAT_R16G16_UNORM;
-                       else
-                               break;
-
-               default:
-                       break;
-       }
-
-       DE_FATAL("Invalid format and plane index combination");
-       return VK_FORMAT_UNDEFINED;
-}
-
 Move<VkImage> createTestImage (const DeviceInterface&  vkd,
                                                           VkDevice                                     device,
                                                           VkFormat                                     format,
@@ -474,12 +391,10 @@ tcu::TestStatus testPlaneView (Context& context, TestParameters params)
        const VkFormat                                  planeViewFormat = getPlaneCompatibleFormat(format, params.planeNdx);
        const PlanarFormatDescription   formatInfo              = getPlanarFormatDescription(format);
        const UVec2                                             size                    = params.size;
-       const UVec2                                             planeSize               (size.x() / formatInfo.planes[params.planeNdx].widthDivisor,
-                                                                                                        size.y() / formatInfo.planes[params.planeNdx].heightDivisor);
-
+       const UVec2                                             planeExtent             = getPlaneExtent(formatInfo, size, params.planeNdx, 0);
        const Unique<VkImage>                   image                   (createTestImage(vkd, device, format, size, createFlags));
        const Unique<VkImage>                   imageAlias              ((params.viewType == TestParameters::VIEWTYPE_MEMORY_ALIAS)
-                                                                                                        ? createTestImage(vkd, device, planeViewFormat, planeSize, createFlags)
+                                                                                                        ? createTestImage(vkd, device, planeViewFormat, planeExtent, createFlags)
                                                                                                         : Move<VkImage>());
        const vector<AllocationSp>              allocations             (allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *image, format, createFlags));
 
@@ -654,7 +569,7 @@ tcu::TestStatus testPlaneView (Context& context, TestParameters params)
                // Plane view sampling reference
                {
                        const tcu::ConstPixelBufferAccess       planeAccess             (mapVkFormat(planeViewFormat),
-                                                                                                                                tcu::IVec3((int)planeSize.x(), (int)planeSize.y(), 1),
+                                                                                                                                tcu::IVec3((int)planeExtent.x(), (int)planeExtent.y(), 1),
                                                                                                                                 imageData.getPlanePtr(params.planeNdx));
                        const tcu::Sampler                                      refSampler              = mapVkSampler(planeSamplerInfo);
                        const tcu::Texture2DView                        refTexView              (1u, &planeAccess);
index beeef12..4c16ea1 100644 (file)
@@ -7165,6 +7165,102 @@ dEQP-VK.api.buffer.dedicated_alloc.index.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.vertex.indirect.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.vertex.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.indirect.create.zero
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.memory_dep.buffer_copy
 dEQP-VK.api.buffer_view.create.suballocation.uniform.r4g4_unorm_pack8
 dEQP-VK.api.buffer_view.create.suballocation.uniform.r4g4b4a4_unorm_pack16
 dEQP-VK.api.buffer_view.create.suballocation.uniform.b4g4r4a4_unorm_pack16
@@ -24379,6 +24475,27 @@ dEQP-VK.api.copy_and_blit.core.buffer_to_image.regions
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.buffer_offset
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.tightly_sized_buffer
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.tightly_sized_buffer_offset
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.x8_d24_unorm_pack32_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_D
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.whole
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.partial
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.regions
@@ -78461,6 +78578,27 @@ dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.regions
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.buffer_offset
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.tightly_sized_buffer
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.tightly_sized_buffer_offset
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.x8_d24_unorm_pack32_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_D
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.whole
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.partial
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.regions
@@ -168319,6 +168457,106 @@ dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_1mca_1mca_sub_a
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_dc_rsub_alpha_1mdc_1mcc_sub-color_sc_cc_min_alpha_sa_1mcc_max-color_z_cc_rsub_alpha_da_1msa_max-color_1msc_1msc_add_alpha_1mca_sc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_cc_max_alpha_z_ca_add-color_da_sa_max_alpha_1msa_sc_sub-color_sa_1mda_add_alpha_1mcc_ca_rsub-color_dc_dc_add_alpha_1mcc_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1mdc_max_alpha_1mcc_1msc_max-color_1msa_cc_add_alpha_da_z_min-color_sas_dc_max_alpha_z_sc_min-color_da_ca_rsub_alpha_z_z_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_o_sub_alpha_1mca_z_min-color_1mcc_ca_max_alpha_1msa_1mcc_max-color_cc_1mda_rsub_alpha_1mca_sa_max-color_1mcc_da_sub_alpha_o_1mda_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_1mcc_sub_alpha_sa_dc_rsub-color_dc_1mdc_min_alpha_1mca_sas_rsub-color_1mda_o_min_alpha_1mca_sa_max-color_1mca_1msa_add_alpha_1mca_1msa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mca_max_alpha_o_dc_max-color_sas_sa_max_alpha_sc_z_rsub-color_ca_sc_max_alpha_1msc_1msc_add-color_sc_o_add_alpha_dc_1mda_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sa_sub_alpha_ca_1mdc_min-color_1msa_1mcc_sub_alpha_1msa_z_add-color_dc_da_sub_alpha_o_ca_max-color_1mcc_o_sub_alpha_dc_sas_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_dc_max_alpha_1mca_da_sub-color_1mdc_sa_sub_alpha_1mda_cc_max-color_1msc_sc_rsub_alpha_sa_1msa_add-color_1msa_cc_sub_alpha_dc_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_dc_max_alpha_z_z_rsub-color_z_1mca_max_alpha_da_1mcc_max-color_z_sc_rsub_alpha_o_dc_min-color_1mca_o_max_alpha_1mda_ca_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_cc_max_alpha_1mdc_o_max-color_sas_dc_rsub_alpha_1msc_1mda_rsub-color_sas_sa_min_alpha_1mda_cc_rsub-color_1mdc_sa_sub_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_cc_min_alpha_da_1mda_sub-color_o_1mca_rsub_alpha_1msc_ca_add-color_1mcc_1msc_rsub_alpha_sa_sa_min-color_1msa_1mda_rsub_alpha_1msa_sas_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_rsub_alpha_z_1mdc_sub-color_1msc_1msc_min_alpha_sc_dc_sub-color_da_sc_min_alpha_z_cc_min-color_1msc_sas_max_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_dc_add_alpha_1msa_1msc_min-color_1msa_da_sub_alpha_1mca_sa_max-color_ca_1mdc_min_alpha_sa_1msc_min-color_ca_sc_min_alpha_1mcc_1mda_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_1mdc_sub_alpha_1mca_cc_rsub-color_sas_1msa_rsub_alpha_1mca_ca_rsub-color_1mca_da_sub_alpha_o_1mdc_min-color_1msc_1mcc_sub_alpha_z_ca_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_1mdc_min_alpha_da_1mca_rsub-color_1mcc_ca_max_alpha_cc_da_min-color_z_cc_min_alpha_1mca_z_rsub-color_dc_dc_rsub_alpha_z_dc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_ca_min_alpha_z_1mca_sub-color_1msa_z_max_alpha_1mda_z_sub-color_1msc_z_sub_alpha_1mdc_ca_sub-color_o_z_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_cc_sub_alpha_dc_o_max-color_sas_1mcc_sub_alpha_dc_1mdc_add-color_z_ca_max_alpha_sc_1mdc_max-color_1msc_dc_add_alpha_1msa_sas_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_sas_sub_alpha_da_cc_add-color_1mca_1msc_max_alpha_1mca_sc_max-color_1mcc_1mdc_sub_alpha_1mda_1mca_max-color_1msc_1msa_max_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mda_add_alpha_1msa_sas_rsub-color_1mda_cc_min_alpha_cc_cc_min-color_1mcc_1mca_rsub_alpha_1mca_1mda_min-color_sc_1mda_sub_alpha_sa_cc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_da_add_alpha_sas_1mca_add-color_z_1mda_sub_alpha_ca_1mcc_rsub-color_sa_sa_max_alpha_dc_da_min-color_cc_dc_min_alpha_1msa_da_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_sa_add_alpha_1msa_ca_rsub-color_cc_1mca_sub_alpha_o_1mcc_max-color_z_z_sub_alpha_sa_sa_rsub-color_cc_sc_rsub_alpha_1mdc_dc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mdc_max_alpha_sc_1mcc_sub-color_1mda_sa_max_alpha_sc_1msa_add-color_cc_dc_rsub_alpha_o_sa_min-color_sc_sa_max_alpha_1mda_1msa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mda_sub_alpha_cc_sa_min-color_1mda_da_rsub_alpha_1mdc_1mda_sub-color_sc_1msc_min_alpha_1mdc_1mca_max-color_ca_cc_min_alpha_da_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_cc_sub_alpha_1mcc_z_rsub-color_z_o_rsub_alpha_sa_1mdc_add-color_1mda_1msc_max_alpha_1mca_sa_sub-color_1msa_sa_rsub_alpha_z_sa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mcc_sub_alpha_cc_o_rsub-color_1mca_1mca_max_alpha_dc_1mdc_add-color_dc_sas_rsub_alpha_1mdc_1mdc_max-color_sas_1mca_max_alpha_sas_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_ca_sub_alpha_1mcc_da_min-color_cc_o_min_alpha_1mcc_sa_add-color_o_sas_add_alpha_ca_sc_sub-color_1msa_da_rsub_alpha_1mda_sc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_max_alpha_sas_1msc_add-color_sc_sas_sub_alpha_1msa_1mcc_max-color_sc_sc_rsub_alpha_1mdc_dc_sub-color_1msc_sa_rsub_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_sc_max_alpha_1mcc_1msa_max-color_1mdc_sas_min_alpha_1mcc_1msa_sub-color_ca_ca_max_alpha_dc_sc_max-color_1msa_sc_max_alpha_1mdc_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_da_rsub_alpha_ca_sc_min-color_1mca_ca_min_alpha_da_1msc_sub-color_da_sc_sub_alpha_1msa_ca_rsub-color_1mca_1mca_add_alpha_da_z_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_ca_sub_alpha_cc_cc_add-color_da_1msc_min_alpha_sa_ca_sub-color_sas_sa_sub_alpha_1mdc_z_max-color_sa_z_add_alpha_sc_1mca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_dc_max_alpha_cc_1mca_rsub-color_o_1msa_min_alpha_1mda_1mda_rsub-color_cc_1mdc_add_alpha_sc_1mdc_add-color_sa_1mdc_min_alpha_sc_1mcc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1msa_min_alpha_1mcc_1mdc_max-color_z_sas_add_alpha_1mda_dc_add-color_sc_1mda_add_alpha_sc_cc_rsub-color_1msc_1msc_max_alpha_z_o_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sas_sub_alpha_1msa_1mca_sub-color_sas_ca_max_alpha_1mda_1msa_add-color_sa_da_sub_alpha_sa_z_rsub-color_ca_1mdc_add_alpha_z_sc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_z_sub_alpha_ca_cc_sub-color_sas_1msa_rsub_alpha_ca_da_sub-color_1mca_ca_min_alpha_1msc_1mcc_rsub-color_dc_da_sub_alpha_1mcc_1mda_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_o_sub_alpha_1msa_1msa_sub-color_1mca_o_add_alpha_sa_sc_max-color_o_ca_rsub_alpha_o_dc_max-color_cc_1mdc_rsub_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_1msc_rsub_alpha_sa_1mda_min-color_sa_1mcc_rsub_alpha_1msa_1mdc_max-color_ca_1mcc_max_alpha_1mca_1mcc_sub-color_dc_dc_max_alpha_da_sc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_rsub_alpha_1msa_cc_sub-color_da_1msc_min_alpha_1msc_sc_add-color_sa_sas_add_alpha_z_o_sub-color_dc_1msc_max_alpha_sa_da_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_1mca_rsub_alpha_1mda_z_sub-color_sc_sc_add_alpha_1mca_sa_max-color_sa_1msa_min_alpha_1msc_sa_sub-color_dc_sc_add_alpha_1mdc_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_1mcc_sub_alpha_sas_1msc_sub-color_ca_sc_sub_alpha_1mda_cc_max-color_o_ca_sub_alpha_1mda_sas_rsub-color_z_1mdc_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_sc_max_alpha_cc_1mca_add-color_da_1mca_add_alpha_1mcc_1msa_min-color_sa_z_rsub_alpha_1mca_dc_rsub-color_1msa_1mca_sub_alpha_cc_o_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_1mcc_sub_alpha_dc_o_rsub-color_cc_1mdc_rsub_alpha_1mdc_da_add-color_o_1mcc_min_alpha_sas_sas_max-color_1msa_sc_max_alpha_1msc_sa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mdc_min_alpha_da_sc_sub-color_1mcc_sa_min_alpha_sa_ca_max-color_o_z_add_alpha_1mda_da_add-color_1mdc_sa_min_alpha_1mcc_sc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mcc_rsub_alpha_z_sa_rsub-color_ca_o_max_alpha_z_1mca_sub-color_1mcc_ca_add_alpha_cc_1mdc_rsub-color_dc_dc_rsub_alpha_o_1mcc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_sc_sub_alpha_1mcc_ca_rsub-color_dc_1mda_max_alpha_ca_dc_add-color_1mca_o_rsub_alpha_1mcc_da_add-color_cc_cc_sub_alpha_o_z_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_dc_sub_alpha_1mdc_sa_sub-color_sa_sc_max_alpha_ca_o_add-color_1mcc_1mda_max_alpha_z_ca_max-color_1mca_1msa_min_alpha_1mca_sas_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_cc_rsub_alpha_1mca_1msa_rsub-color_1mca_1msa_max_alpha_1mda_sc_min-color_sc_z_max_alpha_dc_1mca_add-color_1mda_ca_add_alpha_sas_1mdc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sas_min_alpha_1msa_1mda_min-color_ca_sc_min_alpha_da_1mdc_sub-color_z_1mdc_max_alpha_cc_z_rsub-color_z_dc_rsub_alpha_sc_1msc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_sc_min_alpha_o_z_min-color_o_1mda_add_alpha_sas_dc_min-color_dc_1mca_rsub_alpha_sc_1msa_add-color_1mda_da_rsub_alpha_1mca_dc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_o_add_alpha_1mda_1msa_min-color_sa_da_rsub_alpha_da_o_add-color_1msa_1msc_add_alpha_o_sas_sub-color_1msa_sas_min_alpha_1mdc_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_sas_sub_alpha_da_ca_add-color_1msc_o_add_alpha_o_1mca_sub-color_dc_1msc_max_alpha_da_1mdc_sub-color_1msa_1mdc_add_alpha_sc_1msa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_ca_min_alpha_sas_dc_sub-color_ca_ca_max_alpha_1mda_sas_sub-color_sa_1msa_max_alpha_z_1mda_min-color_sc_1mdc_sub_alpha_1msa_da_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sa_min_alpha_ca_1mda_max-color_1mdc_dc_add_alpha_1mda_sas_rsub-color_sas_1mca_max_alpha_1mca_1mcc_min-color_o_1msa_rsub_alpha_dc_da_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1msa_rsub_alpha_1mdc_1mcc_sub-color_1mdc_sc_add_alpha_1mcc_1mca_min-color_z_1msc_sub_alpha_ca_sa_min-color_sa_sa_rsub_alpha_cc_sas_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sc_rsub_alpha_1mcc_cc_sub-color_o_da_rsub_alpha_ca_1mca_sub-color_1msc_sa_sub_alpha_1mca_sc_sub-color_cc_1msa_sub_alpha_sas_ca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mdc_add_alpha_1mda_1mcc_sub-color_1mda_1msc_max_alpha_1msc_da_max-color_da_1mca_sub_alpha_z_cc_min-color_sc_da_add_alpha_1mdc_sc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_dc_sub_alpha_ca_o_sub-color_1mda_z_add_alpha_cc_1msa_sub-color_1msa_1mda_min_alpha_da_o_min-color_1mda_1msc_sub_alpha_dc_1msc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sas_add_alpha_1msa_1msa_min-color_1mda_dc_rsub_alpha_da_da_min-color_sas_o_add_alpha_sa_ca_min-color_da_1mda_sub_alpha_da_1mdc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_ca_sub_alpha_sas_sas_sub-color_1mda_o_max_alpha_1msa_sas_sub-color_1mdc_o_sub_alpha_sas_sc_max-color_1mdc_1mcc_add_alpha_sa_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_sc_max_alpha_cc_1mda_sub-color_sas_z_rsub_alpha_sas_o_rsub-color_1mdc_1msa_rsub_alpha_1mca_1mdc_min-color_1msc_sas_sub_alpha_dc_sa_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1msc_min_alpha_dc_1mda_sub-color_o_1msc_max_alpha_1mda_1mca_add-color_cc_sc_add_alpha_ca_1mcc_rsub-color_1mca_dc_min_alpha_sc_o_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mda_rsub_alpha_da_da_rsub-color_sas_1mdc_rsub_alpha_1msa_sa_add-color_cc_cc_rsub_alpha_sa_1mca_min-color_z_1msa_max_alpha_1msc_cc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_cc_rsub_alpha_sas_1mcc_max-color_da_1mca_max_alpha_da_1msa_sub-color_z_o_rsub_alpha_dc_sas_sub-color_1mda_1msa_add_alpha_1mda_1mdc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_cc_min_alpha_sc_cc_min-color_o_o_min_alpha_1msc_1msc_add-color_sas_da_add_alpha_1mdc_ca_add-color_cc_1mda_sub_alpha_dc_1mda_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_z_min_alpha_1mcc_cc_max-color_z_sas_max_alpha_ca_sa_max-color_1mcc_1mca_sub_alpha_sa_o_rsub-color_z_1mdc_sub_alpha_o_1mda_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1msa_sub_alpha_z_o_rsub-color_o_sc_sub_alpha_1mdc_1mda_rsub-color_1mcc_1mdc_rsub_alpha_1mcc_z_min-color_cc_sa_max_alpha_o_da_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_sa_min_alpha_1mdc_dc_rsub-color_1mcc_1mca_sub_alpha_1mdc_dc_min-color_o_1mcc_sub_alpha_1msc_z_min-color_sas_1msa_add_alpha_z_1msa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_add_alpha_dc_1mdc_sub-color_1msa_o_max_alpha_1msc_1msa_sub-color_1mda_z_max_alpha_z_sa_min-color_sas_1mdc_min_alpha_1mcc_sa_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_1mdc_min_alpha_z_sc_rsub-color_1mda_o_min_alpha_1mdc_sa_max-color_sc_1mcc_rsub_alpha_z_1mdc_max-color_1mda_z_add_alpha_cc_sa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mca_rsub_alpha_o_1mdc_sub-color_sc_dc_add_alpha_1mcc_ca_add-color_sc_da_rsub_alpha_sa_ca_min-color_o_1msc_max_alpha_ca_1msc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_dc_rsub_alpha_z_ca_min-color_sa_ca_rsub_alpha_sas_z_max-color_ca_sas_max_alpha_1mda_sas_max-color_1mda_sc_max_alpha_sc_1mda_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_1mdc_rsub_alpha_sa_1msc_min-color_1mca_ca_max_alpha_sc_sc_max-color_sa_dc_sub_alpha_cc_sas_sub-color_z_1mca_sub_alpha_da_da_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sa_min_alpha_sa_sas_sub-color_1mda_dc_max_alpha_1mdc_sa_add-color_1mdc_cc_min_alpha_1mcc_dc_max-color_da_z_rsub_alpha_1mda_cc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mdc_add_alpha_1msa_z_add-color_ca_1mdc_sub_alpha_1mcc_sc_max-color_sc_1mdc_rsub_alpha_1mdc_1mdc_rsub-color_1mdc_1msc_sub_alpha_sa_1mcc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_cc_sub_alpha_1mdc_1mcc_max-color_z_sc_rsub_alpha_1msc_sas_sub-color_dc_cc_max_alpha_z_1mcc_min-color_1msc_1mda_min_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_cc_sub_alpha_1msa_ca_max-color_sa_dc_rsub_alpha_cc_1mca_rsub-color_dc_cc_add_alpha_1mda_1mca_rsub-color_sa_1mcc_add_alpha_1mca_da_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_sa_min_alpha_cc_sas_rsub-color_dc_sc_min_alpha_sas_dc_min-color_1mda_1msc_max_alpha_sa_1msc_max-color_cc_1mdc_min_alpha_1mda_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_1mdc_min_alpha_1msa_da_max-color_1mdc_da_sub_alpha_cc_cc_max-color_1msa_sas_add_alpha_sc_dc_sub-color_z_sas_min_alpha_1msa_o_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mcc_add_alpha_1msc_sa_min-color_sc_da_max_alpha_sa_da_min-color_1msa_dc_max_alpha_ca_o_sub-color_sas_sas_max_alpha_da_da_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mcc_min_alpha_dc_1mdc_min-color_1mda_1mcc_add_alpha_1mca_1msa_max-color_1mda_sc_add_alpha_sc_1msa_sub-color_dc_sa_min_alpha_1mdc_1mcc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mcc_sub_alpha_o_ca_add-color_da_sa_max_alpha_sa_1mdc_max-color_1mdc_1msc_min_alpha_o_1mda_rsub-color_dc_ca_sub_alpha_sc_1mca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_o_rsub_alpha_dc_1mca_sub-color_1mca_sas_rsub_alpha_da_1msc_sub-color_1mca_da_rsub_alpha_ca_1msc_sub-color_o_1msa_min_alpha_1msc_1msc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_1mcc_min_alpha_1msc_sc_rsub-color_1mda_1mca_min_alpha_1msa_sc_sub-color_1mcc_dc_min_alpha_1mdc_1msa_max-color_1mda_da_rsub_alpha_1mca_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_sc_add_alpha_cc_1mca_sub-color_1mcc_sc_min_alpha_z_1mca_rsub-color_dc_da_sub_alpha_ca_1mdc_add-color_sas_1msc_max_alpha_1msc_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1mcc_max_alpha_sa_ca_rsub-color_1mdc_1mda_max_alpha_1mdc_sa_sub-color_1mdc_1mda_sub_alpha_sa_o_sub-color_1mcc_1msa_add_alpha_1mdc_1mdc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_1mda_add_alpha_cc_1msa_rsub-color_sas_1mca_sub_alpha_1mdc_1mca_rsub-color_da_da_min_alpha_sas_ca_rsub-color_1mca_dc_max_alpha_1mdc_sas_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_ca_add_alpha_sas_1mcc_sub-color_1msc_1mdc_add_alpha_o_o_rsub-color_sc_1mcc_min_alpha_1mda_cc_sub-color_o_cc_min_alpha_z_ca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1mda_sub_alpha_1mcc_dc_sub-color_1mcc_o_sub_alpha_1mda_ca_sub-color_1mcc_ca_min_alpha_1mcc_cc_add-color_1mdc_da_min_alpha_dc_sa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_sub_alpha_cc_cc_max-color_1mca_1msc_max_alpha_1mcc_sas_max-color_1mdc_1mda_sub_alpha_1msa_1mda_sub-color_sas_da_max_alpha_da_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_sa_min_alpha_cc_ca_add-color_1msa_1mca_min_alpha_1mcc_1msc_min-color_1mda_dc_sub_alpha_sas_sa_add-color_1msc_1mca_add_alpha_z_cc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mda_add_alpha_1mda_1mcc_add-color_da_1msc_add_alpha_1mca_ca_max-color_cc_da_sub_alpha_dc_da_rsub-color_z_1mdc_rsub_alpha_1mca_1msa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_sc_rsub_alpha_sa_cc_rsub-color_sas_1mda_sub_alpha_1mcc_dc_sub-color_da_1mca_min_alpha_1mda_o_rsub-color_1msa_da_max_alpha_ca_cc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_dc_max_alpha_1mca_1mca_sub-color_1mda_1mdc_max_alpha_sc_sas_rsub-color_1msc_cc_add_alpha_1msc_1msc_max-color_cc_sc_min_alpha_dc_1msc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_add_alpha_o_1msc_add-color_sas_1mdc_max_alpha_sa_1msc_min-color_dc_sas_min_alpha_1mcc_cc_sub-color_z_1mda_add_alpha_o_1mdc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mca_sub_alpha_o_1mda_add-color_z_1mcc_max_alpha_sc_1mdc_add-color_1mca_1mdc_add_alpha_sc_sa_min-color_sas_o_max_alpha_1mcc_1mdc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
@@ -169619,6 +169857,106 @@ dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_1mca_1mca_su
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_dc_rsub_alpha_1mdc_1mcc_sub-color_sc_cc_min_alpha_sa_1mcc_max-color_z_cc_rsub_alpha_da_1msa_max-color_1msc_1msc_add_alpha_1mca_sc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_cc_max_alpha_z_ca_add-color_da_sa_max_alpha_1msa_sc_sub-color_sa_1mda_add_alpha_1mcc_ca_rsub-color_dc_dc_add_alpha_1mcc_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1mdc_max_alpha_1mcc_1msc_max-color_1msa_cc_add_alpha_da_z_min-color_sas_dc_max_alpha_z_sc_min-color_da_ca_rsub_alpha_z_z_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_o_sub_alpha_1mca_z_min-color_1mcc_ca_max_alpha_1msa_1mcc_max-color_cc_1mda_rsub_alpha_1mca_sa_max-color_1mcc_da_sub_alpha_o_1mda_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_1mcc_sub_alpha_sa_dc_rsub-color_dc_1mdc_min_alpha_1mca_sas_rsub-color_1mda_o_min_alpha_1mca_sa_max-color_1mca_1msa_add_alpha_1mca_1msa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mca_max_alpha_o_dc_max-color_sas_sa_max_alpha_sc_z_rsub-color_ca_sc_max_alpha_1msc_1msc_add-color_sc_o_add_alpha_dc_1mda_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sa_sub_alpha_ca_1mdc_min-color_1msa_1mcc_sub_alpha_1msa_z_add-color_dc_da_sub_alpha_o_ca_max-color_1mcc_o_sub_alpha_dc_sas_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_dc_max_alpha_1mca_da_sub-color_1mdc_sa_sub_alpha_1mda_cc_max-color_1msc_sc_rsub_alpha_sa_1msa_add-color_1msa_cc_sub_alpha_dc_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_dc_max_alpha_z_z_rsub-color_z_1mca_max_alpha_da_1mcc_max-color_z_sc_rsub_alpha_o_dc_min-color_1mca_o_max_alpha_1mda_ca_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_cc_max_alpha_1mdc_o_max-color_sas_dc_rsub_alpha_1msc_1mda_rsub-color_sas_sa_min_alpha_1mda_cc_rsub-color_1mdc_sa_sub_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_cc_min_alpha_da_1mda_sub-color_o_1mca_rsub_alpha_1msc_ca_add-color_1mcc_1msc_rsub_alpha_sa_sa_min-color_1msa_1mda_rsub_alpha_1msa_sas_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_rsub_alpha_z_1mdc_sub-color_1msc_1msc_min_alpha_sc_dc_sub-color_da_sc_min_alpha_z_cc_min-color_1msc_sas_max_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_dc_add_alpha_1msa_1msc_min-color_1msa_da_sub_alpha_1mca_sa_max-color_ca_1mdc_min_alpha_sa_1msc_min-color_ca_sc_min_alpha_1mcc_1mda_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_1mdc_sub_alpha_1mca_cc_rsub-color_sas_1msa_rsub_alpha_1mca_ca_rsub-color_1mca_da_sub_alpha_o_1mdc_min-color_1msc_1mcc_sub_alpha_z_ca_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_1mdc_min_alpha_da_1mca_rsub-color_1mcc_ca_max_alpha_cc_da_min-color_z_cc_min_alpha_1mca_z_rsub-color_dc_dc_rsub_alpha_z_dc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_ca_min_alpha_z_1mca_sub-color_1msa_z_max_alpha_1mda_z_sub-color_1msc_z_sub_alpha_1mdc_ca_sub-color_o_z_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_cc_sub_alpha_dc_o_max-color_sas_1mcc_sub_alpha_dc_1mdc_add-color_z_ca_max_alpha_sc_1mdc_max-color_1msc_dc_add_alpha_1msa_sas_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_sas_sub_alpha_da_cc_add-color_1mca_1msc_max_alpha_1mca_sc_max-color_1mcc_1mdc_sub_alpha_1mda_1mca_max-color_1msc_1msa_max_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mda_add_alpha_1msa_sas_rsub-color_1mda_cc_min_alpha_cc_cc_min-color_1mcc_1mca_rsub_alpha_1mca_1mda_min-color_sc_1mda_sub_alpha_sa_cc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_da_add_alpha_sas_1mca_add-color_z_1mda_sub_alpha_ca_1mcc_rsub-color_sa_sa_max_alpha_dc_da_min-color_cc_dc_min_alpha_1msa_da_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_sa_add_alpha_1msa_ca_rsub-color_cc_1mca_sub_alpha_o_1mcc_max-color_z_z_sub_alpha_sa_sa_rsub-color_cc_sc_rsub_alpha_1mdc_dc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mdc_max_alpha_sc_1mcc_sub-color_1mda_sa_max_alpha_sc_1msa_add-color_cc_dc_rsub_alpha_o_sa_min-color_sc_sa_max_alpha_1mda_1msa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mda_sub_alpha_cc_sa_min-color_1mda_da_rsub_alpha_1mdc_1mda_sub-color_sc_1msc_min_alpha_1mdc_1mca_max-color_ca_cc_min_alpha_da_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_cc_sub_alpha_1mcc_z_rsub-color_z_o_rsub_alpha_sa_1mdc_add-color_1mda_1msc_max_alpha_1mca_sa_sub-color_1msa_sa_rsub_alpha_z_sa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mcc_sub_alpha_cc_o_rsub-color_1mca_1mca_max_alpha_dc_1mdc_add-color_dc_sas_rsub_alpha_1mdc_1mdc_max-color_sas_1mca_max_alpha_sas_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_ca_sub_alpha_1mcc_da_min-color_cc_o_min_alpha_1mcc_sa_add-color_o_sas_add_alpha_ca_sc_sub-color_1msa_da_rsub_alpha_1mda_sc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_max_alpha_sas_1msc_add-color_sc_sas_sub_alpha_1msa_1mcc_max-color_sc_sc_rsub_alpha_1mdc_dc_sub-color_1msc_sa_rsub_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_sc_max_alpha_1mcc_1msa_max-color_1mdc_sas_min_alpha_1mcc_1msa_sub-color_ca_ca_max_alpha_dc_sc_max-color_1msa_sc_max_alpha_1mdc_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_da_rsub_alpha_ca_sc_min-color_1mca_ca_min_alpha_da_1msc_sub-color_da_sc_sub_alpha_1msa_ca_rsub-color_1mca_1mca_add_alpha_da_z_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_ca_sub_alpha_cc_cc_add-color_da_1msc_min_alpha_sa_ca_sub-color_sas_sa_sub_alpha_1mdc_z_max-color_sa_z_add_alpha_sc_1mca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_dc_max_alpha_cc_1mca_rsub-color_o_1msa_min_alpha_1mda_1mda_rsub-color_cc_1mdc_add_alpha_sc_1mdc_add-color_sa_1mdc_min_alpha_sc_1mcc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1msa_min_alpha_1mcc_1mdc_max-color_z_sas_add_alpha_1mda_dc_add-color_sc_1mda_add_alpha_sc_cc_rsub-color_1msc_1msc_max_alpha_z_o_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sas_sub_alpha_1msa_1mca_sub-color_sas_ca_max_alpha_1mda_1msa_add-color_sa_da_sub_alpha_sa_z_rsub-color_ca_1mdc_add_alpha_z_sc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_z_sub_alpha_ca_cc_sub-color_sas_1msa_rsub_alpha_ca_da_sub-color_1mca_ca_min_alpha_1msc_1mcc_rsub-color_dc_da_sub_alpha_1mcc_1mda_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_o_sub_alpha_1msa_1msa_sub-color_1mca_o_add_alpha_sa_sc_max-color_o_ca_rsub_alpha_o_dc_max-color_cc_1mdc_rsub_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_1msc_rsub_alpha_sa_1mda_min-color_sa_1mcc_rsub_alpha_1msa_1mdc_max-color_ca_1mcc_max_alpha_1mca_1mcc_sub-color_dc_dc_max_alpha_da_sc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_rsub_alpha_1msa_cc_sub-color_da_1msc_min_alpha_1msc_sc_add-color_sa_sas_add_alpha_z_o_sub-color_dc_1msc_max_alpha_sa_da_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_1mca_rsub_alpha_1mda_z_sub-color_sc_sc_add_alpha_1mca_sa_max-color_sa_1msa_min_alpha_1msc_sa_sub-color_dc_sc_add_alpha_1mdc_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_1mcc_sub_alpha_sas_1msc_sub-color_ca_sc_sub_alpha_1mda_cc_max-color_o_ca_sub_alpha_1mda_sas_rsub-color_z_1mdc_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_sc_max_alpha_cc_1mca_add-color_da_1mca_add_alpha_1mcc_1msa_min-color_sa_z_rsub_alpha_1mca_dc_rsub-color_1msa_1mca_sub_alpha_cc_o_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_1mcc_sub_alpha_dc_o_rsub-color_cc_1mdc_rsub_alpha_1mdc_da_add-color_o_1mcc_min_alpha_sas_sas_max-color_1msa_sc_max_alpha_1msc_sa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mdc_min_alpha_da_sc_sub-color_1mcc_sa_min_alpha_sa_ca_max-color_o_z_add_alpha_1mda_da_add-color_1mdc_sa_min_alpha_1mcc_sc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mcc_rsub_alpha_z_sa_rsub-color_ca_o_max_alpha_z_1mca_sub-color_1mcc_ca_add_alpha_cc_1mdc_rsub-color_dc_dc_rsub_alpha_o_1mcc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_sc_sub_alpha_1mcc_ca_rsub-color_dc_1mda_max_alpha_ca_dc_add-color_1mca_o_rsub_alpha_1mcc_da_add-color_cc_cc_sub_alpha_o_z_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_dc_sub_alpha_1mdc_sa_sub-color_sa_sc_max_alpha_ca_o_add-color_1mcc_1mda_max_alpha_z_ca_max-color_1mca_1msa_min_alpha_1mca_sas_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_cc_rsub_alpha_1mca_1msa_rsub-color_1mca_1msa_max_alpha_1mda_sc_min-color_sc_z_max_alpha_dc_1mca_add-color_1mda_ca_add_alpha_sas_1mdc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sas_min_alpha_1msa_1mda_min-color_ca_sc_min_alpha_da_1mdc_sub-color_z_1mdc_max_alpha_cc_z_rsub-color_z_dc_rsub_alpha_sc_1msc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_sc_min_alpha_o_z_min-color_o_1mda_add_alpha_sas_dc_min-color_dc_1mca_rsub_alpha_sc_1msa_add-color_1mda_da_rsub_alpha_1mca_dc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_o_add_alpha_1mda_1msa_min-color_sa_da_rsub_alpha_da_o_add-color_1msa_1msc_add_alpha_o_sas_sub-color_1msa_sas_min_alpha_1mdc_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_sas_sub_alpha_da_ca_add-color_1msc_o_add_alpha_o_1mca_sub-color_dc_1msc_max_alpha_da_1mdc_sub-color_1msa_1mdc_add_alpha_sc_1msa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_ca_min_alpha_sas_dc_sub-color_ca_ca_max_alpha_1mda_sas_sub-color_sa_1msa_max_alpha_z_1mda_min-color_sc_1mdc_sub_alpha_1msa_da_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sa_min_alpha_ca_1mda_max-color_1mdc_dc_add_alpha_1mda_sas_rsub-color_sas_1mca_max_alpha_1mca_1mcc_min-color_o_1msa_rsub_alpha_dc_da_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1msa_rsub_alpha_1mdc_1mcc_sub-color_1mdc_sc_add_alpha_1mcc_1mca_min-color_z_1msc_sub_alpha_ca_sa_min-color_sa_sa_rsub_alpha_cc_sas_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sc_rsub_alpha_1mcc_cc_sub-color_o_da_rsub_alpha_ca_1mca_sub-color_1msc_sa_sub_alpha_1mca_sc_sub-color_cc_1msa_sub_alpha_sas_ca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mdc_add_alpha_1mda_1mcc_sub-color_1mda_1msc_max_alpha_1msc_da_max-color_da_1mca_sub_alpha_z_cc_min-color_sc_da_add_alpha_1mdc_sc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_dc_sub_alpha_ca_o_sub-color_1mda_z_add_alpha_cc_1msa_sub-color_1msa_1mda_min_alpha_da_o_min-color_1mda_1msc_sub_alpha_dc_1msc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sas_add_alpha_1msa_1msa_min-color_1mda_dc_rsub_alpha_da_da_min-color_sas_o_add_alpha_sa_ca_min-color_da_1mda_sub_alpha_da_1mdc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_ca_sub_alpha_sas_sas_sub-color_1mda_o_max_alpha_1msa_sas_sub-color_1mdc_o_sub_alpha_sas_sc_max-color_1mdc_1mcc_add_alpha_sa_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_sc_max_alpha_cc_1mda_sub-color_sas_z_rsub_alpha_sas_o_rsub-color_1mdc_1msa_rsub_alpha_1mca_1mdc_min-color_1msc_sas_sub_alpha_dc_sa_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1msc_min_alpha_dc_1mda_sub-color_o_1msc_max_alpha_1mda_1mca_add-color_cc_sc_add_alpha_ca_1mcc_rsub-color_1mca_dc_min_alpha_sc_o_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mda_rsub_alpha_da_da_rsub-color_sas_1mdc_rsub_alpha_1msa_sa_add-color_cc_cc_rsub_alpha_sa_1mca_min-color_z_1msa_max_alpha_1msc_cc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_cc_rsub_alpha_sas_1mcc_max-color_da_1mca_max_alpha_da_1msa_sub-color_z_o_rsub_alpha_dc_sas_sub-color_1mda_1msa_add_alpha_1mda_1mdc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_cc_min_alpha_sc_cc_min-color_o_o_min_alpha_1msc_1msc_add-color_sas_da_add_alpha_1mdc_ca_add-color_cc_1mda_sub_alpha_dc_1mda_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_z_min_alpha_1mcc_cc_max-color_z_sas_max_alpha_ca_sa_max-color_1mcc_1mca_sub_alpha_sa_o_rsub-color_z_1mdc_sub_alpha_o_1mda_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1msa_sub_alpha_z_o_rsub-color_o_sc_sub_alpha_1mdc_1mda_rsub-color_1mcc_1mdc_rsub_alpha_1mcc_z_min-color_cc_sa_max_alpha_o_da_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_sa_min_alpha_1mdc_dc_rsub-color_1mcc_1mca_sub_alpha_1mdc_dc_min-color_o_1mcc_sub_alpha_1msc_z_min-color_sas_1msa_add_alpha_z_1msa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_add_alpha_dc_1mdc_sub-color_1msa_o_max_alpha_1msc_1msa_sub-color_1mda_z_max_alpha_z_sa_min-color_sas_1mdc_min_alpha_1mcc_sa_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_1mdc_min_alpha_z_sc_rsub-color_1mda_o_min_alpha_1mdc_sa_max-color_sc_1mcc_rsub_alpha_z_1mdc_max-color_1mda_z_add_alpha_cc_sa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mca_rsub_alpha_o_1mdc_sub-color_sc_dc_add_alpha_1mcc_ca_add-color_sc_da_rsub_alpha_sa_ca_min-color_o_1msc_max_alpha_ca_1msc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_dc_rsub_alpha_z_ca_min-color_sa_ca_rsub_alpha_sas_z_max-color_ca_sas_max_alpha_1mda_sas_max-color_1mda_sc_max_alpha_sc_1mda_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_1mdc_rsub_alpha_sa_1msc_min-color_1mca_ca_max_alpha_sc_sc_max-color_sa_dc_sub_alpha_cc_sas_sub-color_z_1mca_sub_alpha_da_da_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sa_min_alpha_sa_sas_sub-color_1mda_dc_max_alpha_1mdc_sa_add-color_1mdc_cc_min_alpha_1mcc_dc_max-color_da_z_rsub_alpha_1mda_cc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mdc_add_alpha_1msa_z_add-color_ca_1mdc_sub_alpha_1mcc_sc_max-color_sc_1mdc_rsub_alpha_1mdc_1mdc_rsub-color_1mdc_1msc_sub_alpha_sa_1mcc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_cc_sub_alpha_1mdc_1mcc_max-color_z_sc_rsub_alpha_1msc_sas_sub-color_dc_cc_max_alpha_z_1mcc_min-color_1msc_1mda_min_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_cc_sub_alpha_1msa_ca_max-color_sa_dc_rsub_alpha_cc_1mca_rsub-color_dc_cc_add_alpha_1mda_1mca_rsub-color_sa_1mcc_add_alpha_1mca_da_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_sa_min_alpha_cc_sas_rsub-color_dc_sc_min_alpha_sas_dc_min-color_1mda_1msc_max_alpha_sa_1msc_max-color_cc_1mdc_min_alpha_1mda_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_1mdc_min_alpha_1msa_da_max-color_1mdc_da_sub_alpha_cc_cc_max-color_1msa_sas_add_alpha_sc_dc_sub-color_z_sas_min_alpha_1msa_o_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mcc_add_alpha_1msc_sa_min-color_sc_da_max_alpha_sa_da_min-color_1msa_dc_max_alpha_ca_o_sub-color_sas_sas_max_alpha_da_da_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mcc_min_alpha_dc_1mdc_min-color_1mda_1mcc_add_alpha_1mca_1msa_max-color_1mda_sc_add_alpha_sc_1msa_sub-color_dc_sa_min_alpha_1mdc_1mcc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mcc_sub_alpha_o_ca_add-color_da_sa_max_alpha_sa_1mdc_max-color_1mdc_1msc_min_alpha_o_1mda_rsub-color_dc_ca_sub_alpha_sc_1mca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_o_rsub_alpha_dc_1mca_sub-color_1mca_sas_rsub_alpha_da_1msc_sub-color_1mca_da_rsub_alpha_ca_1msc_sub-color_o_1msa_min_alpha_1msc_1msc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_1mcc_min_alpha_1msc_sc_rsub-color_1mda_1mca_min_alpha_1msa_sc_sub-color_1mcc_dc_min_alpha_1mdc_1msa_max-color_1mda_da_rsub_alpha_1mca_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_sc_add_alpha_cc_1mca_sub-color_1mcc_sc_min_alpha_z_1mca_rsub-color_dc_da_sub_alpha_ca_1mdc_add-color_sas_1msc_max_alpha_1msc_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1mcc_max_alpha_sa_ca_rsub-color_1mdc_1mda_max_alpha_1mdc_sa_sub-color_1mdc_1mda_sub_alpha_sa_o_sub-color_1mcc_1msa_add_alpha_1mdc_1mdc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_1mda_add_alpha_cc_1msa_rsub-color_sas_1mca_sub_alpha_1mdc_1mca_rsub-color_da_da_min_alpha_sas_ca_rsub-color_1mca_dc_max_alpha_1mdc_sas_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_ca_add_alpha_sas_1mcc_sub-color_1msc_1mdc_add_alpha_o_o_rsub-color_sc_1mcc_min_alpha_1mda_cc_sub-color_o_cc_min_alpha_z_ca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1mda_sub_alpha_1mcc_dc_sub-color_1mcc_o_sub_alpha_1mda_ca_sub-color_1mcc_ca_min_alpha_1mcc_cc_add-color_1mdc_da_min_alpha_dc_sa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_sub_alpha_cc_cc_max-color_1mca_1msc_max_alpha_1mcc_sas_max-color_1mdc_1mda_sub_alpha_1msa_1mda_sub-color_sas_da_max_alpha_da_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_sa_min_alpha_cc_ca_add-color_1msa_1mca_min_alpha_1mcc_1msc_min-color_1mda_dc_sub_alpha_sas_sa_add-color_1msc_1mca_add_alpha_z_cc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mda_add_alpha_1mda_1mcc_add-color_da_1msc_add_alpha_1mca_ca_max-color_cc_da_sub_alpha_dc_da_rsub-color_z_1mdc_rsub_alpha_1mca_1msa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_sc_rsub_alpha_sa_cc_rsub-color_sas_1mda_sub_alpha_1mcc_dc_sub-color_da_1mca_min_alpha_1mda_o_rsub-color_1msa_da_max_alpha_ca_cc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_dc_max_alpha_1mca_1mca_sub-color_1mda_1mdc_max_alpha_sc_sas_rsub-color_1msc_cc_add_alpha_1msc_1msc_max-color_cc_sc_min_alpha_dc_1msc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_add_alpha_o_1msc_add-color_sas_1mdc_max_alpha_sa_1msc_min-color_dc_sas_min_alpha_1mcc_cc_sub-color_z_1mda_add_alpha_o_1mdc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mca_sub_alpha_o_1mda_add-color_z_1mcc_max_alpha_sc_1mdc_add-color_1mca_1mdc_add_alpha_sc_sa_min-color_sas_o_max_alpha_1mcc_1mdc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
@@ -174843,6 +175181,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.2x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.32x1
@@ -176185,6 +176562,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.2x1_array_of_3
@@ -177608,6 +178051,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.32x32
@@ -179444,6 +179926,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.2x2_array_of_3
@@ -181878,6 +182426,60 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.11x11x11
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.8x16x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.17x11x5
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.1x1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.2x2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.16x16x16
@@ -183564,6 +184166,24 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.forma
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_1.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_1.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_4.size.32x32
@@ -184336,6 +184956,30 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.13x13_array_of_6
@@ -185447,6 +186091,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.2x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.32x1
@@ -186789,6 +187472,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.2x1_array_of_3
@@ -188212,6 +188961,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.32x32
@@ -190048,6 +190836,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.2x2_array_of_3
@@ -192482,6 +193336,60 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.11x11x11
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.8x16x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.17x11x5
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.1x1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.2x2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.16x16x16
@@ -194168,6 +195076,24 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.forma
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_1.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_1.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_4.size.32x32
@@ -194940,6 +195866,30 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.13x13_array_of_6
@@ -235113,6 +236063,260 @@ dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_s
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_dynamic
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_secondary_cmd_buf
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_dynamic_secondary_cmd_buf
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r32_sint
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_2
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_2_post_depth_coverage
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_4
@@ -240587,22 +241791,42 @@ dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240612,42 +241836,82 @@ dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240667,42 +241931,82 @@ dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240722,42 +242026,82 @@ dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240797,42 +242141,82 @@ dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240872,42 +242256,82 @@ dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm_s8_uint
@@ -240917,42 +242341,82 @@ dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm_s8_uint
@@ -240972,302 +242436,602 @@ dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_64
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_48
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_39
@@ -241324,8 +243088,12 @@ dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_cont
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_fragment_stage_no_cache
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_geometry_stage_no_cache_fragment_stage_no_cache
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_control_stage_no_cache_tessellation_evaluation_stage_no_cache_fragment_stage_no_cache
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_fragment_stage_delayed_destroy
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_geometry_stage_delayed_destroy_fragment_stage_delayed_destroy
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_control_stage_delayed_destroy_tessellation_evaluation_stage_delayed_destroy_fragment_stage_delayed_destroy
 dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage
 dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage_no_cache
+dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage_delayed_destroy
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_2_wc_1_viewport_min_0_max_1
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_-3_wc_1_viewport_min_0_max_1
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_6_wc_1_viewport_min_0_max_1
@@ -243377,6 +245145,2332 @@ dEQP-VK.pipeline.max_varyings.test_tess_eval_io_between_tess_eval_fragment
 dEQP-VK.pipeline.max_varyings.test_fragment_io_between_tess_eval_fragment
 dEQP-VK.pipeline.max_varyings.test_geometry_io_between_geometry_fragment
 dEQP-VK.pipeline.max_varyings.test_fragment_io_between_geometry_fragment
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_2_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_4_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_8_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_16_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.coherent.barrier_color_attachments_1_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.coherent.color_attachments_1_blend_overlap_uncorrelated_ext_1
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_slice
@@ -292804,6 +296898,16 @@ dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_6
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array0
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array1
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array2
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_0
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_1
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_2
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_3
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_4
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_5
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_6
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array0
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array1
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array2
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_0
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_1
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_2
@@ -292882,6 +296986,7 @@ dEQP-VK.binding_model.descriptor_copy.compute.sampled_image_array0
 dEQP-VK.binding_model.descriptor_copy.compute.mix_0
 dEQP-VK.binding_model.descriptor_copy.compute.mix_1
 dEQP-VK.binding_model.descriptor_copy.compute.mix_array0
+dEQP-VK.binding_model.descriptor_copy.compute.mix_array1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_0
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_2
@@ -292892,6 +296997,16 @@ dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_6
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array0
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array2
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_0
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_1
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_2
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_3
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_4
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_5
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_6
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array0
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array1
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array2
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_0
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_1
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_2
@@ -292980,7 +297095,9 @@ dEQP-VK.binding_model.descriptor_copy.graphics.sampled_image_array0
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_0
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_1
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_2
+dEQP-VK.binding_model.descriptor_copy.graphics.mix_3
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_array0
+dEQP-VK.binding_model.descriptor_copy.graphics.mix_array1
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.comp
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.frag
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.vert
@@ -294263,6 +298380,8 @@ dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float64
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float64_to_float32
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float16
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float32
+dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float16_no_storage
+dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float32_no_storage
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float64
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float64_to_float16
 dEQP-VK.spirv_assembly.instruction.compute.convertstof.int8_to_float16_m21
@@ -296920,6 +301039,11 @@ dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.vec4
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.matrix
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.floatarray
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.struct
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.float_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.vec4_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.matrix_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.floatarray_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.struct_from_workgroup
 dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_true
 dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_false
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u16
@@ -298020,30 +302144,54 @@ dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup_no_stride
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup_bad_stride
 dEQP-VK.spirv_assembly.instruction.compute.hlsl_cases.cbuffer_packing
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_withnan_vector
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opiequal_single
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opinotequal_single
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opslessthan_single
@@ -307766,6 +311914,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_vert
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_geom
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_frag
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_vert
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_geom
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_frag
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_tesse
@@ -310494,54 +314652,102 @@ dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_geom
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_frag
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_withnan_vector
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opiequal_single
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opinotequal_single
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opslessthan_single
@@ -337814,6 +342020,30 @@ dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.scalar
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec2
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec3
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec4
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_4
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1d
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1darray
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1darrayshadow
@@ -345649,82 +349879,203 @@ dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_co
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_nods
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_nods
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_nods
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_1
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_3
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_7
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_15
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_31
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_63
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_127
 dEQP-VK.renderpass.dedicated_allocation.simple.color
 dEQP-VK.renderpass.dedicated_allocation.simple.depth
 dEQP-VK.renderpass.dedicated_allocation.simple.stencil
@@ -356864,82 +361215,203 @@ dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_c
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_nods
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_nods
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_nods
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_1
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_3
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_7
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_15
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_31
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_63
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_127
 dEQP-VK.renderpass2.dedicated_allocation.simple.color
 dEQP-VK.renderpass2.dedicated_allocation.simple.depth
 dEQP-VK.renderpass2.dedicated_allocation.simple.stencil
@@ -360820,8094 +365292,16195 @@ dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_
 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.depth_stencil_resolve.misc.properties
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_2_2
 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
@@ -413407,6 +425980,11 @@ dEQP-VK.image.extend_operands_spirv1p4.r8_sint_matching_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_force_sign_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_relaxed_matching_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_relaxed_force_sign_extend
+dEQP-VK.image.misaligned_cube.7
+dEQP-VK.image.misaligned_cube.8
+dEQP-VK.image.misaligned_cube.9
+dEQP-VK.image.misaligned_cube.10
+dEQP-VK.image.misaligned_cube.11
 dEQP-VK.wsi.xlib.surface.create
 dEQP-VK.wsi.xlib.surface.create_custom_allocator
 dEQP-VK.wsi.xlib.surface.create_simulate_oom
@@ -413414,6 +425992,7 @@ dEQP-VK.wsi.xlib.surface.query_support
 dEQP-VK.wsi.xlib.surface.query_capabilities
 dEQP-VK.wsi.xlib.surface.query_capabilities2
 dEQP-VK.wsi.xlib.surface.query_protected_capabilities
+dEQP-VK.wsi.xlib.surface.query_surface_counters
 dEQP-VK.wsi.xlib.surface.query_formats
 dEQP-VK.wsi.xlib.surface.query_formats2
 dEQP-VK.wsi.xlib.surface.query_present_modes
@@ -413829,6 +426408,7 @@ dEQP-VK.wsi.xcb.surface.query_support
 dEQP-VK.wsi.xcb.surface.query_capabilities
 dEQP-VK.wsi.xcb.surface.query_capabilities2
 dEQP-VK.wsi.xcb.surface.query_protected_capabilities
+dEQP-VK.wsi.xcb.surface.query_surface_counters
 dEQP-VK.wsi.xcb.surface.query_formats
 dEQP-VK.wsi.xcb.surface.query_formats2
 dEQP-VK.wsi.xcb.surface.query_present_modes
@@ -414244,6 +426824,7 @@ dEQP-VK.wsi.wayland.surface.query_support
 dEQP-VK.wsi.wayland.surface.query_capabilities
 dEQP-VK.wsi.wayland.surface.query_capabilities2
 dEQP-VK.wsi.wayland.surface.query_protected_capabilities
+dEQP-VK.wsi.wayland.surface.query_surface_counters
 dEQP-VK.wsi.wayland.surface.query_formats
 dEQP-VK.wsi.wayland.surface.query_formats2
 dEQP-VK.wsi.wayland.surface.query_present_modes
@@ -414658,6 +427239,7 @@ dEQP-VK.wsi.android.surface.query_support
 dEQP-VK.wsi.android.surface.query_capabilities
 dEQP-VK.wsi.android.surface.query_capabilities2
 dEQP-VK.wsi.android.surface.query_protected_capabilities
+dEQP-VK.wsi.android.surface.query_surface_counters
 dEQP-VK.wsi.android.surface.query_formats
 dEQP-VK.wsi.android.surface.query_formats2
 dEQP-VK.wsi.android.surface.query_present_modes
@@ -415793,6 +428375,7 @@ dEQP-VK.wsi.win32.surface.query_support
 dEQP-VK.wsi.win32.surface.query_capabilities
 dEQP-VK.wsi.win32.surface.query_capabilities2
 dEQP-VK.wsi.win32.surface.query_protected_capabilities
+dEQP-VK.wsi.win32.surface.query_surface_counters
 dEQP-VK.wsi.win32.surface.query_formats
 dEQP-VK.wsi.win32.surface.query_formats2
 dEQP-VK.wsi.win32.surface.query_present_modes
@@ -416208,6 +428791,7 @@ dEQP-VK.wsi.macos.surface.query_support
 dEQP-VK.wsi.macos.surface.query_capabilities
 dEQP-VK.wsi.macos.surface.query_capabilities2
 dEQP-VK.wsi.macos.surface.query_protected_capabilities
+dEQP-VK.wsi.macos.surface.query_surface_counters
 dEQP-VK.wsi.macos.surface.query_formats
 dEQP-VK.wsi.macos.surface.query_formats2
 dEQP-VK.wsi.macos.surface.query_present_modes
@@ -416623,6 +429207,7 @@ dEQP-VK.wsi.display.get_display_mode_properties
 dEQP-VK.wsi.display.create_display_mode
 dEQP-VK.wsi.display.get_display_plane_capabilities
 dEQP-VK.wsi.display.create_display_plane_surface
+dEQP-VK.wsi.display.surface_counters
 dEQP-VK.wsi.display.get_display_properties2
 dEQP-VK.wsi.display.get_display_plane_properties2
 dEQP-VK.wsi.display.get_display_mode_properties2
@@ -465417,6 +478002,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d.r16i.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.11_1_1
@@ -465426,6 +478071,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16ui.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.11_1_3
@@ -465435,6 +478092,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16i.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.11_1_3
@@ -465444,6 +478161,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16ui.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.11_137_1
@@ -465453,6 +478182,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.11_137_1
@@ -465462,6 +478251,96 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.11_137_3
@@ -465471,6 +478350,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.11_137_3
@@ -465480,6 +478419,96 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.11_137_3
@@ -465489,6 +478518,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.11_137_3
@@ -465498,6 +478587,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.137_137_1
@@ -465507,6 +478608,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.137_137_1
@@ -465516,6 +478677,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.137_137_3
@@ -465525,6 +478698,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.137_137_3
@@ -465534,6 +478767,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.11_1_1
@@ -465543,6 +478788,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16i.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.11_1_1
@@ -465552,6 +478857,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16ui.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.11_1_3
@@ -465561,6 +478878,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16i.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.11_1_3
@@ -465570,6 +478947,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16ui.11_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.11_137_1
@@ -465579,6 +478968,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.11_137_1
@@ -465588,6 +479037,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.11_137_3
@@ -465597,6 +479136,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16i.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.11_137_3
@@ -465606,6 +479205,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16ui.11_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.11_137_3
@@ -465615,6 +479304,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.11_137_3
@@ -465624,6 +479373,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.137_137_1
@@ -465633,6 +479394,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.137_137_1
@@ -465642,6 +479463,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16ui.137_137
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.137_137_3
@@ -465651,6 +479484,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16i.137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.137_137_3
@@ -465660,6 +479553,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16ui.1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.11_137_1
@@ -465669,6 +479574,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.11_137_1
@@ -465678,6 +479604,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.11_137_1
@@ -465687,6 +479643,96 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.11_137_3
@@ -465696,6 +479742,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.11_137_3
@@ -465705,6 +479772,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -465714,6 +479811,96 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.137_137_1
@@ -465723,6 +479910,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.137_137_1
@@ -465732,6 +479940,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.137_137_1
@@ -465741,6 +479979,18 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.137_137_3
@@ -465750,6 +480000,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.137_137_3
@@ -465759,6 +480030,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -465768,6 +480069,18 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.11_137_3
@@ -465777,6 +480090,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.11_137_3
@@ -465786,6 +480120,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.11_137_3
@@ -465795,51 +480159,236 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_444_unorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_444_unorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8_snorm
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_4
@@ -465855,6 +480404,41 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_4
@@ -465870,6 +480454,56 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_4
@@ -465885,6 +480519,196 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_4
@@ -465900,6 +480724,41 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_4
@@ -465915,6 +480774,56 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_4
@@ -465930,6 +480839,196 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_4
@@ -465945,6 +481044,41 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_4
@@ -465960,6 +481094,56 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_4
@@ -465975,6 +481159,26 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_4
@@ -465990,6 +481194,41 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_4
@@ -466005,6 +481244,56 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_4
@@ -466020,6 +481309,26 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_4
@@ -466035,6 +481344,41 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_4
@@ -466050,6 +481394,56 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_4
@@ -466065,6 +481459,26 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.11_137_1
@@ -466074,6 +481488,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.11_137_1
@@ -466083,6 +481518,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.11_137_1
@@ -466092,6 +481557,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16ui.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.11_137_3
@@ -466101,6 +481656,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16i.11_13
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.11_137_3
@@ -466110,6 +481686,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16i.11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -466119,6 +481725,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16ui.1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.137_137_1
@@ -466128,6 +481824,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.137_137_1
@@ -466137,6 +481854,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16i.137_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.137_137_1
@@ -466146,6 +481893,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16ui.137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.137_137_3
@@ -466155,6 +481914,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16i.137
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.137_137_3
@@ -466164,6 +481944,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16i.13
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -466173,6 +481983,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16ui
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.11_137_3
@@ -466182,6 +482004,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.11_137_3
@@ -466191,6 +482034,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.11_137_3
@@ -466200,6 +482073,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16ui.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.11_137_1
@@ -466209,6 +482094,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.11_137_1
@@ -466218,6 +482163,96 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.11_137_3
@@ -466227,6 +482262,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -466236,6 +482331,96 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.137_137_1
@@ -466245,6 +482430,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.137_137_1
@@ -466254,6 +482499,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.137_137_3
@@ -466263,6 +482520,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -466272,6 +482589,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.11_137_3
@@ -466281,6 +482610,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.11_137_3
@@ -466290,6 +482679,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.11_137_1
@@ -466299,6 +482700,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.11_137_1
@@ -466308,6 +482769,96 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16ui.11_137
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.11_137_3
@@ -466317,6 +482868,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16i.11_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -466326,6 +482937,96 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16ui.
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.137_137_1
@@ -466335,6 +483036,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16i.137_137_
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.137_137_1
@@ -466344,6 +483105,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16ui.137_
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.137_137_3
@@ -466353,6 +483126,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16i.13
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -466362,6 +483195,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16u
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.11_137_3
@@ -466371,6 +483216,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.11_137_3
@@ -466380,6 +483285,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16ui.11_137
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.503_137_1
@@ -466392,6 +483309,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.503_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.11_37_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
@@ -466404,6 +483401,110 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.503_137_3
@@ -466416,6 +483517,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
@@ -466428,6 +483609,110 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.137_137_1
@@ -466440,6 +483725,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.11_11_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
@@ -466452,6 +483817,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.137_137_3
@@ -466464,6 +483845,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
@@ -466476,6 +483937,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.256_256
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.503_137_3
@@ -466488,6 +483965,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
@@ -466500,6 +484057,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.503_137_1
@@ -466512,6 +484085,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.512_25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.503_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.11_37_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
@@ -466524,6 +484177,110 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.51
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.503_137_3
@@ -466536,6 +484293,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
@@ -466548,6 +484385,110 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.137_137_1
@@ -466560,6 +484501,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.256_
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.11_11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
@@ -466572,6 +484593,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.137_137_3
@@ -466584,6 +484621,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
@@ -466596,6 +484713,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.503_137_3
@@ -466608,6 +484741,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.256_25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
@@ -466620,6 +484833,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.503_137_1
@@ -466632,6 +484861,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.503_137_1
@@ -466644,6 +484953,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.503_137_3
@@ -466656,6 +485069,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.503_137_3
@@ -466668,6 +485161,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.512_256
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.503_137_3
@@ -466680,6 +485277,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.503_137_3
@@ -466692,6 +485369,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.503_137_1
@@ -466704,6 +485397,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.503_137_1
@@ -466716,6 +485489,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.503_137_3
@@ -466728,6 +485605,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.503_137_3
@@ -466740,6 +485697,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.512_256_
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.137_137_1
@@ -466752,6 +485813,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.137_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.11_11_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.137_137_1
@@ -466764,6 +485905,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.137_137_3
@@ -466776,6 +485933,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.137_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.11_11_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.137_137_3
@@ -466788,6 +486025,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.256_25
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.503_137_3
@@ -466800,6 +486053,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.503_137_3
@@ -466812,6 +486145,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.503_137_1
@@ -466824,6 +486173,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.512
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.503_137_1
@@ -466836,6 +486265,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.503_137_3
@@ -466848,6 +486381,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.503_137_3
@@ -466860,6 +486473,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.503_137_1
@@ -466872,6 +486589,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.512
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.503_137_1
@@ -466884,6 +486681,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.503_137_3
@@ -466896,6 +486797,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.503_137_3
@@ -466908,6 +486889,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.503_137_1
@@ -466920,6 +487005,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.503_137_1
@@ -466932,6 +487097,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.503_137_3
@@ -466944,6 +487213,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.503_137_3
@@ -466956,6 +487305,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.512_25
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.queue_bind.no_dependency
 dEQP-VK.sparse_resources.queue_bind.no_dependency_fence
 dEQP-VK.sparse_resources.queue_bind.single_queue_wait_one
@@ -468299,6 +488752,9 @@ dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_linear
+dEQP-VK.texture.filtering.2d.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.2d.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.2d.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.linear
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest_mipmap_nearest
@@ -468655,6 +489111,9 @@ dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.nearest
 dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.linear
 dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.nearest
 dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.linear
+dEQP-VK.texture.filtering.unnormal.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.unnormal.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.unnormal.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.unnormal.sizes.4x8.nearest
 dEQP-VK.texture.filtering.unnormal.sizes.4x8.linear
 dEQP-VK.texture.filtering.unnormal.sizes.32x64.nearest
@@ -468727,6 +489186,9 @@ dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest_mipmap_linear
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_linear
+dEQP-VK.texture.filtering.cube.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.cube.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.cube.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.cube.sizes.8x8.nearest
 dEQP-VK.texture.filtering.cube.sizes.8x8.linear
 dEQP-VK.texture.filtering.cube.sizes.8x8.nearest_mipmap_nearest
@@ -469119,6 +489581,9 @@ dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_linear
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_linear
+dEQP-VK.texture.filtering.2d_array.formats.s8_uint.s8_uint_nearest
+dEQP-VK.texture.filtering.2d_array.formats.d24_unorm_s8_uint_stencil.d24_unorm_s8_uint_stencil_nearest
+dEQP-VK.texture.filtering.2d_array.formats.d32_sfloat_s8_uint_stencil.d32_sfloat_s8_uint_stencil_nearest
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.linear
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest_mipmap_nearest
@@ -469509,6 +489974,9 @@ dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipma
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_nearest
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_linear
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_linear
+dEQP-VK.texture.filtering.3d.formats.s8_uint.s8_uint_nearest
+dEQP-VK.texture.filtering.3d.formats.d24_unorm_s8_uint_stencil.d24_unorm_s8_uint_stencil_nearest
+dEQP-VK.texture.filtering.3d.formats.d32_sfloat_s8_uint_stencil.d32_sfloat_s8_uint_stencil_nearest
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.linear
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest_mipmap_nearest
@@ -524162,6 +544630,210 @@ dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_optimal_disjoint
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.disjoint
 dEQP-VK.protected_memory.attachment.load_op.static.clear_1
 dEQP-VK.protected_memory.attachment.load_op.static.clear_2
 dEQP-VK.protected_memory.attachment.load_op.static.clear_3
@@ -528508,6 +549180,12 @@ dEQP-VK.protected_memory.workgroupstorage.memsize_5
 dEQP-VK.protected_memory.workgroupstorage.memsize_60
 dEQP-VK.protected_memory.workgroupstorage.memsize_101
 dEQP-VK.protected_memory.workgroupstorage.memsize_503
+dEQP-VK.protected_memory.stack.stacksize_32
+dEQP-VK.protected_memory.stack.stacksize_64
+dEQP-VK.protected_memory.stack.stacksize_128
+dEQP-VK.protected_memory.stack.stacksize_256
+dEQP-VK.protected_memory.stack.stacksize_512
+dEQP-VK.protected_memory.stack.stacksize_1024
 dEQP-VK.device_group.sfr
 dEQP-VK.device_group.sfr_sys
 dEQP-VK.device_group.sfr_dedicated
@@ -540926,23 +561604,37 @@ dEQP-VK.conditional_rendering.draw_clear.draw.case_13
 dEQP-VK.conditional_rendering.draw_clear.draw.case_14
 dEQP-VK.conditional_rendering.draw_clear.draw.update_with_rendering_no_discard
 dEQP-VK.conditional_rendering.draw_clear.draw.update_with_rendering_discard
+dEQP-VK.graphicsfuzz.access-new-vector-inside-if-condition
+dEQP-VK.graphicsfuzz.always-false-if-in-do-while
+dEQP-VK.graphicsfuzz.always-false-if-with-discard-return
 dEQP-VK.graphicsfuzz.barrier-in-loop-with-break
+dEQP-VK.graphicsfuzz.call-if-while-switch
 dEQP-VK.graphicsfuzz.color-write-in-loop
+dEQP-VK.graphicsfuzz.complex-nested-loops-and-call
+dEQP-VK.graphicsfuzz.conditional-return-in-infinite-while
 dEQP-VK.graphicsfuzz.continue-and-merge
 dEQP-VK.graphicsfuzz.control-flow-in-function
 dEQP-VK.graphicsfuzz.control-flow-switch
 dEQP-VK.graphicsfuzz.dead-barriers-in-loops
 dEQP-VK.graphicsfuzz.dead-struct-init
+dEQP-VK.graphicsfuzz.disc-and-add-in-func-in-loop
 dEQP-VK.graphicsfuzz.discard-continue-return
+dEQP-VK.graphicsfuzz.discard-in-array-manipulating-loop
+dEQP-VK.graphicsfuzz.discards-in-control-flow
 dEQP-VK.graphicsfuzz.do-while-loop-in-conditionals
+dEQP-VK.graphicsfuzz.do-while-with-always-true-if
 dEQP-VK.graphicsfuzz.early-return-and-barrier
 dEQP-VK.graphicsfuzz.for-condition-always-false
+dEQP-VK.graphicsfuzz.for-loop-with-return
 dEQP-VK.graphicsfuzz.for-with-ifs-and-return
 dEQP-VK.graphicsfuzz.fragcoord-control-flow
 dEQP-VK.graphicsfuzz.fragcoord-control-flow-2
 dEQP-VK.graphicsfuzz.if-and-switch
 dEQP-VK.graphicsfuzz.loop-call-discard
+dEQP-VK.graphicsfuzz.loop-dead-if-loop
 dEQP-VK.graphicsfuzz.loop-nested-ifs
+dEQP-VK.graphicsfuzz.loops-breaks-returns
+dEQP-VK.graphicsfuzz.loops-ifs-continues-call
 dEQP-VK.graphicsfuzz.mat-array-deep-control-flow
 dEQP-VK.graphicsfuzz.mat-array-distance
 dEQP-VK.graphicsfuzz.matrices-and-return-in-loop
@@ -540952,21 +561644,41 @@ dEQP-VK.graphicsfuzz.nested-for-loops-with-return
 dEQP-VK.graphicsfuzz.nested-ifs-and-return-in-for-loop
 dEQP-VK.graphicsfuzz.nested-loops-switch
 dEQP-VK.graphicsfuzz.pow-vec4
+dEQP-VK.graphicsfuzz.return-before-writing-wrong-color
+dEQP-VK.graphicsfuzz.return-float-from-while-loop
 dEQP-VK.graphicsfuzz.return-in-loop-in-function
+dEQP-VK.graphicsfuzz.returned-boolean-in-vector
 dEQP-VK.graphicsfuzz.similar-nested-ifs
+dEQP-VK.graphicsfuzz.struct-and-unreachable-infinite-loop
 dEQP-VK.graphicsfuzz.struct-used-as-temporary
+dEQP-VK.graphicsfuzz.switch-if-discard
+dEQP-VK.graphicsfuzz.switch-with-empty-if-false
 dEQP-VK.graphicsfuzz.swizzle-struct-init-min
+dEQP-VK.graphicsfuzz.transpose-rectangular-matrix
+dEQP-VK.graphicsfuzz.two-for-loops-with-barrier-function
 dEQP-VK.graphicsfuzz.two-loops-matrix
 dEQP-VK.graphicsfuzz.two-loops-set-struct
 dEQP-VK.graphicsfuzz.two-loops-with-break
+dEQP-VK.graphicsfuzz.two-nested-do-whiles
+dEQP-VK.graphicsfuzz.two-nested-for-loops-with-returns
+dEQP-VK.graphicsfuzz.two-nested-infinite-loops-discard
+dEQP-VK.graphicsfuzz.undefined-integer-in-function
+dEQP-VK.graphicsfuzz.uninit-element-cast-in-loop
+dEQP-VK.graphicsfuzz.uninitialized-var-decrement-and-add
+dEQP-VK.graphicsfuzz.undefined-assign-in-infinite-loop
 dEQP-VK.graphicsfuzz.unreachable-barrier-in-loops
 dEQP-VK.graphicsfuzz.unreachable-continue-statement
+dEQP-VK.graphicsfuzz.unreachable-discard-statement-in-if
+dEQP-VK.graphicsfuzz.unreachable-discard-statement
 dEQP-VK.graphicsfuzz.unreachable-loops
 dEQP-VK.graphicsfuzz.unreachable-loops-in-switch
+dEQP-VK.graphicsfuzz.unreachable-return-in-loop
+dEQP-VK.graphicsfuzz.unreachable-switch-case-with-discards
+dEQP-VK.graphicsfuzz.while-function-always-false
 dEQP-VK.graphicsfuzz.while-inside-switch
 dEQP-VK.graphicsfuzz.write-before-break
-dEQP-VK.graphicsfuzz.write-red-after-search
 dEQP-VK.graphicsfuzz.write-red-in-loop-nest
+dEQP-VK.graphicsfuzz.wrong-color-in-always-false-if
 dEQP-VK.transform_feedback.simple.basic_1_256
 dEQP-VK.transform_feedback.simple.basic_beginqueryindexed_streamid_0_1_256
 dEQP-VK.transform_feedback.simple.basic_endqueryindexed_streamid_0_1_256
index a2ae770..645d9ad 100644 (file)
@@ -7165,6 +7165,102 @@ dEQP-VK.api.buffer.dedicated_alloc.index.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.vertex.indirect.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.vertex.create.zero
 dEQP-VK.api.buffer.dedicated_alloc.indirect.create.zero
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.draw
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.memory_dep.dispatch
+dEQP-VK.api.buffer_marker.compute.default_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.external_host_mem.bottom_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.top_of_pipe.memory_dep.buffer_copy
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.sequential.65536
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.1
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.4
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.overwrite.64
+dEQP-VK.api.buffer_marker.transfer.default_mem.bottom_of_pipe.memory_dep.buffer_copy
 dEQP-VK.api.buffer_view.create.suballocation.uniform.r4g4_unorm_pack8
 dEQP-VK.api.buffer_view.create.suballocation.uniform.r4g4b4a4_unorm_pack16
 dEQP-VK.api.buffer_view.create.suballocation.uniform.b4g4r4a4_unorm_pack16
@@ -24379,6 +24475,27 @@ dEQP-VK.api.copy_and_blit.core.buffer_to_image.regions
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.buffer_offset
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.tightly_sized_buffer
 dEQP-VK.api.copy_and_blit.core.buffer_to_image.tightly_sized_buffer_offset
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.x8_d24_unorm_pack32_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d16_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d24_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_DS
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_SD
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_S
+dEQP-VK.api.copy_and_blit.core.buffer_to_depthstencil.d32_sfloat_s8_uint_D
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.whole
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.partial
 dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.regions
@@ -78461,6 +78578,27 @@ dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.regions
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.buffer_offset
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.tightly_sized_buffer
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_image.tightly_sized_buffer_offset
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.x8_d24_unorm_pack32_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d16_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d24_unorm_s8_uint_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_DS
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_D_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_S_D
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_SD
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_S
+dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_depthstencil.d32_sfloat_s8_uint_D
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.whole
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.partial
 dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.regions
@@ -168319,6 +168457,106 @@ dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_1mca_1mca_sub_a
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_dc_rsub_alpha_1mdc_1mcc_sub-color_sc_cc_min_alpha_sa_1mcc_max-color_z_cc_rsub_alpha_da_1msa_max-color_1msc_1msc_add_alpha_1mca_sc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_cc_max_alpha_z_ca_add-color_da_sa_max_alpha_1msa_sc_sub-color_sa_1mda_add_alpha_1mcc_ca_rsub-color_dc_dc_add_alpha_1mcc_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1mdc_max_alpha_1mcc_1msc_max-color_1msa_cc_add_alpha_da_z_min-color_sas_dc_max_alpha_z_sc_min-color_da_ca_rsub_alpha_z_z_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_o_sub_alpha_1mca_z_min-color_1mcc_ca_max_alpha_1msa_1mcc_max-color_cc_1mda_rsub_alpha_1mca_sa_max-color_1mcc_da_sub_alpha_o_1mda_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_1mcc_sub_alpha_sa_dc_rsub-color_dc_1mdc_min_alpha_1mca_sas_rsub-color_1mda_o_min_alpha_1mca_sa_max-color_1mca_1msa_add_alpha_1mca_1msa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mca_max_alpha_o_dc_max-color_sas_sa_max_alpha_sc_z_rsub-color_ca_sc_max_alpha_1msc_1msc_add-color_sc_o_add_alpha_dc_1mda_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sa_sub_alpha_ca_1mdc_min-color_1msa_1mcc_sub_alpha_1msa_z_add-color_dc_da_sub_alpha_o_ca_max-color_1mcc_o_sub_alpha_dc_sas_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_dc_max_alpha_1mca_da_sub-color_1mdc_sa_sub_alpha_1mda_cc_max-color_1msc_sc_rsub_alpha_sa_1msa_add-color_1msa_cc_sub_alpha_dc_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_dc_max_alpha_z_z_rsub-color_z_1mca_max_alpha_da_1mcc_max-color_z_sc_rsub_alpha_o_dc_min-color_1mca_o_max_alpha_1mda_ca_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_cc_max_alpha_1mdc_o_max-color_sas_dc_rsub_alpha_1msc_1mda_rsub-color_sas_sa_min_alpha_1mda_cc_rsub-color_1mdc_sa_sub_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_cc_min_alpha_da_1mda_sub-color_o_1mca_rsub_alpha_1msc_ca_add-color_1mcc_1msc_rsub_alpha_sa_sa_min-color_1msa_1mda_rsub_alpha_1msa_sas_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_rsub_alpha_z_1mdc_sub-color_1msc_1msc_min_alpha_sc_dc_sub-color_da_sc_min_alpha_z_cc_min-color_1msc_sas_max_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_dc_add_alpha_1msa_1msc_min-color_1msa_da_sub_alpha_1mca_sa_max-color_ca_1mdc_min_alpha_sa_1msc_min-color_ca_sc_min_alpha_1mcc_1mda_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_1mdc_sub_alpha_1mca_cc_rsub-color_sas_1msa_rsub_alpha_1mca_ca_rsub-color_1mca_da_sub_alpha_o_1mdc_min-color_1msc_1mcc_sub_alpha_z_ca_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_1mdc_min_alpha_da_1mca_rsub-color_1mcc_ca_max_alpha_cc_da_min-color_z_cc_min_alpha_1mca_z_rsub-color_dc_dc_rsub_alpha_z_dc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_ca_min_alpha_z_1mca_sub-color_1msa_z_max_alpha_1mda_z_sub-color_1msc_z_sub_alpha_1mdc_ca_sub-color_o_z_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_cc_sub_alpha_dc_o_max-color_sas_1mcc_sub_alpha_dc_1mdc_add-color_z_ca_max_alpha_sc_1mdc_max-color_1msc_dc_add_alpha_1msa_sas_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_sas_sub_alpha_da_cc_add-color_1mca_1msc_max_alpha_1mca_sc_max-color_1mcc_1mdc_sub_alpha_1mda_1mca_max-color_1msc_1msa_max_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mda_add_alpha_1msa_sas_rsub-color_1mda_cc_min_alpha_cc_cc_min-color_1mcc_1mca_rsub_alpha_1mca_1mda_min-color_sc_1mda_sub_alpha_sa_cc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_da_add_alpha_sas_1mca_add-color_z_1mda_sub_alpha_ca_1mcc_rsub-color_sa_sa_max_alpha_dc_da_min-color_cc_dc_min_alpha_1msa_da_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_sa_add_alpha_1msa_ca_rsub-color_cc_1mca_sub_alpha_o_1mcc_max-color_z_z_sub_alpha_sa_sa_rsub-color_cc_sc_rsub_alpha_1mdc_dc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mdc_max_alpha_sc_1mcc_sub-color_1mda_sa_max_alpha_sc_1msa_add-color_cc_dc_rsub_alpha_o_sa_min-color_sc_sa_max_alpha_1mda_1msa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mda_sub_alpha_cc_sa_min-color_1mda_da_rsub_alpha_1mdc_1mda_sub-color_sc_1msc_min_alpha_1mdc_1mca_max-color_ca_cc_min_alpha_da_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_cc_sub_alpha_1mcc_z_rsub-color_z_o_rsub_alpha_sa_1mdc_add-color_1mda_1msc_max_alpha_1mca_sa_sub-color_1msa_sa_rsub_alpha_z_sa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mcc_sub_alpha_cc_o_rsub-color_1mca_1mca_max_alpha_dc_1mdc_add-color_dc_sas_rsub_alpha_1mdc_1mdc_max-color_sas_1mca_max_alpha_sas_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_ca_sub_alpha_1mcc_da_min-color_cc_o_min_alpha_1mcc_sa_add-color_o_sas_add_alpha_ca_sc_sub-color_1msa_da_rsub_alpha_1mda_sc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_max_alpha_sas_1msc_add-color_sc_sas_sub_alpha_1msa_1mcc_max-color_sc_sc_rsub_alpha_1mdc_dc_sub-color_1msc_sa_rsub_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_sc_max_alpha_1mcc_1msa_max-color_1mdc_sas_min_alpha_1mcc_1msa_sub-color_ca_ca_max_alpha_dc_sc_max-color_1msa_sc_max_alpha_1mdc_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_da_rsub_alpha_ca_sc_min-color_1mca_ca_min_alpha_da_1msc_sub-color_da_sc_sub_alpha_1msa_ca_rsub-color_1mca_1mca_add_alpha_da_z_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_ca_sub_alpha_cc_cc_add-color_da_1msc_min_alpha_sa_ca_sub-color_sas_sa_sub_alpha_1mdc_z_max-color_sa_z_add_alpha_sc_1mca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_dc_max_alpha_cc_1mca_rsub-color_o_1msa_min_alpha_1mda_1mda_rsub-color_cc_1mdc_add_alpha_sc_1mdc_add-color_sa_1mdc_min_alpha_sc_1mcc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1msa_min_alpha_1mcc_1mdc_max-color_z_sas_add_alpha_1mda_dc_add-color_sc_1mda_add_alpha_sc_cc_rsub-color_1msc_1msc_max_alpha_z_o_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sas_sub_alpha_1msa_1mca_sub-color_sas_ca_max_alpha_1mda_1msa_add-color_sa_da_sub_alpha_sa_z_rsub-color_ca_1mdc_add_alpha_z_sc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_z_sub_alpha_ca_cc_sub-color_sas_1msa_rsub_alpha_ca_da_sub-color_1mca_ca_min_alpha_1msc_1mcc_rsub-color_dc_da_sub_alpha_1mcc_1mda_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_o_sub_alpha_1msa_1msa_sub-color_1mca_o_add_alpha_sa_sc_max-color_o_ca_rsub_alpha_o_dc_max-color_cc_1mdc_rsub_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_1msc_rsub_alpha_sa_1mda_min-color_sa_1mcc_rsub_alpha_1msa_1mdc_max-color_ca_1mcc_max_alpha_1mca_1mcc_sub-color_dc_dc_max_alpha_da_sc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_rsub_alpha_1msa_cc_sub-color_da_1msc_min_alpha_1msc_sc_add-color_sa_sas_add_alpha_z_o_sub-color_dc_1msc_max_alpha_sa_da_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_1mca_rsub_alpha_1mda_z_sub-color_sc_sc_add_alpha_1mca_sa_max-color_sa_1msa_min_alpha_1msc_sa_sub-color_dc_sc_add_alpha_1mdc_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_1mcc_sub_alpha_sas_1msc_sub-color_ca_sc_sub_alpha_1mda_cc_max-color_o_ca_sub_alpha_1mda_sas_rsub-color_z_1mdc_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_sc_max_alpha_cc_1mca_add-color_da_1mca_add_alpha_1mcc_1msa_min-color_sa_z_rsub_alpha_1mca_dc_rsub-color_1msa_1mca_sub_alpha_cc_o_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_1mcc_sub_alpha_dc_o_rsub-color_cc_1mdc_rsub_alpha_1mdc_da_add-color_o_1mcc_min_alpha_sas_sas_max-color_1msa_sc_max_alpha_1msc_sa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mdc_min_alpha_da_sc_sub-color_1mcc_sa_min_alpha_sa_ca_max-color_o_z_add_alpha_1mda_da_add-color_1mdc_sa_min_alpha_1mcc_sc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mcc_rsub_alpha_z_sa_rsub-color_ca_o_max_alpha_z_1mca_sub-color_1mcc_ca_add_alpha_cc_1mdc_rsub-color_dc_dc_rsub_alpha_o_1mcc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_sc_sub_alpha_1mcc_ca_rsub-color_dc_1mda_max_alpha_ca_dc_add-color_1mca_o_rsub_alpha_1mcc_da_add-color_cc_cc_sub_alpha_o_z_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_dc_sub_alpha_1mdc_sa_sub-color_sa_sc_max_alpha_ca_o_add-color_1mcc_1mda_max_alpha_z_ca_max-color_1mca_1msa_min_alpha_1mca_sas_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_cc_rsub_alpha_1mca_1msa_rsub-color_1mca_1msa_max_alpha_1mda_sc_min-color_sc_z_max_alpha_dc_1mca_add-color_1mda_ca_add_alpha_sas_1mdc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sas_min_alpha_1msa_1mda_min-color_ca_sc_min_alpha_da_1mdc_sub-color_z_1mdc_max_alpha_cc_z_rsub-color_z_dc_rsub_alpha_sc_1msc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_sc_min_alpha_o_z_min-color_o_1mda_add_alpha_sas_dc_min-color_dc_1mca_rsub_alpha_sc_1msa_add-color_1mda_da_rsub_alpha_1mca_dc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_o_add_alpha_1mda_1msa_min-color_sa_da_rsub_alpha_da_o_add-color_1msa_1msc_add_alpha_o_sas_sub-color_1msa_sas_min_alpha_1mdc_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sa_sas_sub_alpha_da_ca_add-color_1msc_o_add_alpha_o_1mca_sub-color_dc_1msc_max_alpha_da_1mdc_sub-color_1msa_1mdc_add_alpha_sc_1msa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_ca_min_alpha_sas_dc_sub-color_ca_ca_max_alpha_1mda_sas_sub-color_sa_1msa_max_alpha_z_1mda_min-color_sc_1mdc_sub_alpha_1msa_da_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sa_min_alpha_ca_1mda_max-color_1mdc_dc_add_alpha_1mda_sas_rsub-color_sas_1mca_max_alpha_1mca_1mcc_min-color_o_1msa_rsub_alpha_dc_da_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1msa_rsub_alpha_1mdc_1mcc_sub-color_1mdc_sc_add_alpha_1mcc_1mca_min-color_z_1msc_sub_alpha_ca_sa_min-color_sa_sa_rsub_alpha_cc_sas_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_sc_rsub_alpha_1mcc_cc_sub-color_o_da_rsub_alpha_ca_1mca_sub-color_1msc_sa_sub_alpha_1mca_sc_sub-color_cc_1msa_sub_alpha_sas_ca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mdc_add_alpha_1mda_1mcc_sub-color_1mda_1msc_max_alpha_1msc_da_max-color_da_1mca_sub_alpha_z_cc_min-color_sc_da_add_alpha_1mdc_sc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_dc_sub_alpha_ca_o_sub-color_1mda_z_add_alpha_cc_1msa_sub-color_1msa_1mda_min_alpha_da_o_min-color_1mda_1msc_sub_alpha_dc_1msc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sas_add_alpha_1msa_1msa_min-color_1mda_dc_rsub_alpha_da_da_min-color_sas_o_add_alpha_sa_ca_min-color_da_1mda_sub_alpha_da_1mdc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_ca_sub_alpha_sas_sas_sub-color_1mda_o_max_alpha_1msa_sas_sub-color_1mdc_o_sub_alpha_sas_sc_max-color_1mdc_1mcc_add_alpha_sa_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_sc_max_alpha_cc_1mda_sub-color_sas_z_rsub_alpha_sas_o_rsub-color_1mdc_1msa_rsub_alpha_1mca_1mdc_min-color_1msc_sas_sub_alpha_dc_sa_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1msc_min_alpha_dc_1mda_sub-color_o_1msc_max_alpha_1mda_1mca_add-color_cc_sc_add_alpha_ca_1mcc_rsub-color_1mca_dc_min_alpha_sc_o_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_1mda_rsub_alpha_da_da_rsub-color_sas_1mdc_rsub_alpha_1msa_sa_add-color_cc_cc_rsub_alpha_sa_1mca_min-color_z_1msa_max_alpha_1msc_cc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_cc_rsub_alpha_sas_1mcc_max-color_da_1mca_max_alpha_da_1msa_sub-color_z_o_rsub_alpha_dc_sas_sub-color_1mda_1msa_add_alpha_1mda_1mdc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_cc_min_alpha_sc_cc_min-color_o_o_min_alpha_1msc_1msc_add-color_sas_da_add_alpha_1mdc_ca_add-color_cc_1mda_sub_alpha_dc_1mda_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_z_min_alpha_1mcc_cc_max-color_z_sas_max_alpha_ca_sa_max-color_1mcc_1mca_sub_alpha_sa_o_rsub-color_z_1mdc_sub_alpha_o_1mda_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1msa_sub_alpha_z_o_rsub-color_o_sc_sub_alpha_1mdc_1mda_rsub-color_1mcc_1mdc_rsub_alpha_1mcc_z_min-color_cc_sa_max_alpha_o_da_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_sa_min_alpha_1mdc_dc_rsub-color_1mcc_1mca_sub_alpha_1mdc_dc_min-color_o_1mcc_sub_alpha_1msc_z_min-color_sas_1msa_add_alpha_z_1msa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_add_alpha_dc_1mdc_sub-color_1msa_o_max_alpha_1msc_1msa_sub-color_1mda_z_max_alpha_z_sa_min-color_sas_1mdc_min_alpha_1mcc_sa_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msc_1mdc_min_alpha_z_sc_rsub-color_1mda_o_min_alpha_1mdc_sa_max-color_sc_1mcc_rsub_alpha_z_1mdc_max-color_1mda_z_add_alpha_cc_sa_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mca_rsub_alpha_o_1mdc_sub-color_sc_dc_add_alpha_1mcc_ca_add-color_sc_da_rsub_alpha_sa_ca_min-color_o_1msc_max_alpha_ca_1msc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_dc_rsub_alpha_z_ca_min-color_sa_ca_rsub_alpha_sas_z_max-color_ca_sas_max_alpha_1mda_sas_max-color_1mda_sc_max_alpha_sc_1mda_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_1mdc_rsub_alpha_sa_1msc_min-color_1mca_ca_max_alpha_sc_sc_max-color_sa_dc_sub_alpha_cc_sas_sub-color_z_1mca_sub_alpha_da_da_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_sa_min_alpha_sa_sas_sub-color_1mda_dc_max_alpha_1mdc_sa_add-color_1mdc_cc_min_alpha_1mcc_dc_max-color_da_z_rsub_alpha_1mda_cc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mdc_add_alpha_1msa_z_add-color_ca_1mdc_sub_alpha_1mcc_sc_max-color_sc_1mdc_rsub_alpha_1mdc_1mdc_rsub-color_1mdc_1msc_sub_alpha_sa_1mcc_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mdc_cc_sub_alpha_1mdc_1mcc_max-color_z_sc_rsub_alpha_1msc_sas_sub-color_dc_cc_max_alpha_z_1mcc_min-color_1msc_1mda_min_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_ca_cc_sub_alpha_1msa_ca_max-color_sa_dc_rsub_alpha_cc_1mca_rsub-color_dc_cc_add_alpha_1mda_1mca_rsub-color_sa_1mcc_add_alpha_1mca_da_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_sa_min_alpha_cc_sas_rsub-color_dc_sc_min_alpha_sas_dc_min-color_1mda_1msc_max_alpha_sa_1msc_max-color_cc_1mdc_min_alpha_1mda_1msc_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_cc_1mdc_min_alpha_1msa_da_max-color_1mdc_da_sub_alpha_cc_cc_max-color_1msa_sas_add_alpha_sc_dc_sub-color_z_sas_min_alpha_1msa_o_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mcc_add_alpha_1msc_sa_min-color_sc_da_max_alpha_sa_da_min-color_1msa_dc_max_alpha_ca_o_sub-color_sas_sas_max_alpha_da_da_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sas_1mcc_min_alpha_dc_1mdc_min-color_1mda_1mcc_add_alpha_1mca_1msa_max-color_1mda_sc_add_alpha_sc_1msa_sub-color_dc_sa_min_alpha_1mdc_1mcc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1msa_1mcc_sub_alpha_o_ca_add-color_da_sa_max_alpha_sa_1mdc_max-color_1mdc_1msc_min_alpha_o_1mda_rsub-color_dc_ca_sub_alpha_sc_1mca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_o_rsub_alpha_dc_1mca_sub-color_1mca_sas_rsub_alpha_da_1msc_sub-color_1mca_da_rsub_alpha_ca_1msc_sub-color_o_1msa_min_alpha_1msc_1msc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_1mcc_min_alpha_1msc_sc_rsub-color_1mda_1mca_min_alpha_1msa_sc_sub-color_1mcc_dc_min_alpha_1mdc_1msa_max-color_1mda_da_rsub_alpha_1mca_z_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_sc_add_alpha_cc_1mca_sub-color_1mcc_sc_min_alpha_z_1mca_rsub-color_dc_da_sub_alpha_ca_1mdc_add-color_sas_1msc_max_alpha_1msc_ca_rsub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1mcc_max_alpha_sa_ca_rsub-color_1mdc_1mda_max_alpha_1mdc_sa_sub-color_1mdc_1mda_sub_alpha_sa_o_sub-color_1mcc_1msa_add_alpha_1mdc_1mdc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_1mda_add_alpha_cc_1msa_rsub-color_sas_1mca_sub_alpha_1mdc_1mca_rsub-color_da_da_min_alpha_sas_ca_rsub-color_1mca_dc_max_alpha_1mdc_sas_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_sc_ca_add_alpha_sas_1mcc_sub-color_1msc_1mdc_add_alpha_o_o_rsub-color_sc_1mcc_min_alpha_1mda_cc_sub-color_o_cc_min_alpha_z_ca_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1mda_sub_alpha_1mcc_dc_sub-color_1mcc_o_sub_alpha_1mda_ca_sub-color_1mcc_ca_min_alpha_1mcc_cc_add-color_1mdc_da_min_alpha_dc_sa_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_z_1mdc_sub_alpha_cc_cc_max-color_1mca_1msc_max_alpha_1mcc_sas_max-color_1mdc_1mda_sub_alpha_1msa_1mda_sub-color_sas_da_max_alpha_da_o_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_sa_min_alpha_cc_ca_add-color_1msa_1mca_min_alpha_1mcc_1msc_min-color_1mda_dc_sub_alpha_sas_sa_add-color_1msc_1mca_add_alpha_z_cc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mda_add_alpha_1mda_1mcc_add-color_da_1msc_add_alpha_1mca_ca_max-color_cc_da_sub_alpha_dc_da_rsub-color_z_1mdc_rsub_alpha_1mca_1msa_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_da_sc_rsub_alpha_sa_cc_rsub-color_sas_1mda_sub_alpha_1mcc_dc_sub-color_da_1mca_min_alpha_1mda_o_rsub-color_1msa_da_max_alpha_ca_cc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mcc_dc_max_alpha_1mca_1mca_sub-color_1mda_1mdc_max_alpha_sc_sas_rsub-color_1msc_cc_add_alpha_1msc_1msc_max-color_cc_sc_min_alpha_dc_1msc_min
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_dc_add_alpha_o_1msc_add-color_sas_1mdc_max_alpha_sa_1msc_min-color_dc_sas_min_alpha_1mcc_cc_sub-color_z_1mda_add_alpha_o_1mdc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mca_1mca_sub_alpha_o_1mda_add-color_z_1mcc_max_alpha_sc_1mdc_add-color_1mca_1mdc_add_alpha_sc_sa_min-color_sas_o_max_alpha_1mcc_1mdc_add
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
+dEQP-VK.pipeline.blend.format.a1r5g5b5_unorm_pack16.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
 dEQP-VK.pipeline.blend.format.r8_unorm.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
@@ -169619,6 +169857,106 @@ dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_1mca_1mca_su
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
 dEQP-VK.pipeline.blend.format.a2r10g10b10_unorm_pack32.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_dc_rsub_alpha_1mdc_1mcc_sub-color_sc_cc_min_alpha_sa_1mcc_max-color_z_cc_rsub_alpha_da_1msa_max-color_1msc_1msc_add_alpha_1mca_sc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_cc_max_alpha_z_ca_add-color_da_sa_max_alpha_1msa_sc_sub-color_sa_1mda_add_alpha_1mcc_ca_rsub-color_dc_dc_add_alpha_1mcc_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1mdc_max_alpha_1mcc_1msc_max-color_1msa_cc_add_alpha_da_z_min-color_sas_dc_max_alpha_z_sc_min-color_da_ca_rsub_alpha_z_z_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_o_sub_alpha_1mca_z_min-color_1mcc_ca_max_alpha_1msa_1mcc_max-color_cc_1mda_rsub_alpha_1mca_sa_max-color_1mcc_da_sub_alpha_o_1mda_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_1mcc_sub_alpha_sa_dc_rsub-color_dc_1mdc_min_alpha_1mca_sas_rsub-color_1mda_o_min_alpha_1mca_sa_max-color_1mca_1msa_add_alpha_1mca_1msa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mca_max_alpha_o_dc_max-color_sas_sa_max_alpha_sc_z_rsub-color_ca_sc_max_alpha_1msc_1msc_add-color_sc_o_add_alpha_dc_1mda_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sa_sub_alpha_ca_1mdc_min-color_1msa_1mcc_sub_alpha_1msa_z_add-color_dc_da_sub_alpha_o_ca_max-color_1mcc_o_sub_alpha_dc_sas_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_dc_max_alpha_1mca_da_sub-color_1mdc_sa_sub_alpha_1mda_cc_max-color_1msc_sc_rsub_alpha_sa_1msa_add-color_1msa_cc_sub_alpha_dc_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_dc_max_alpha_z_z_rsub-color_z_1mca_max_alpha_da_1mcc_max-color_z_sc_rsub_alpha_o_dc_min-color_1mca_o_max_alpha_1mda_ca_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_cc_max_alpha_1mdc_o_max-color_sas_dc_rsub_alpha_1msc_1mda_rsub-color_sas_sa_min_alpha_1mda_cc_rsub-color_1mdc_sa_sub_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_cc_min_alpha_da_1mda_sub-color_o_1mca_rsub_alpha_1msc_ca_add-color_1mcc_1msc_rsub_alpha_sa_sa_min-color_1msa_1mda_rsub_alpha_1msa_sas_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_rsub_alpha_z_1mdc_sub-color_1msc_1msc_min_alpha_sc_dc_sub-color_da_sc_min_alpha_z_cc_min-color_1msc_sas_max_alpha_z_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_dc_add_alpha_1msa_1msc_min-color_1msa_da_sub_alpha_1mca_sa_max-color_ca_1mdc_min_alpha_sa_1msc_min-color_ca_sc_min_alpha_1mcc_1mda_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_1mdc_sub_alpha_1mca_cc_rsub-color_sas_1msa_rsub_alpha_1mca_ca_rsub-color_1mca_da_sub_alpha_o_1mdc_min-color_1msc_1mcc_sub_alpha_z_ca_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_1mdc_min_alpha_da_1mca_rsub-color_1mcc_ca_max_alpha_cc_da_min-color_z_cc_min_alpha_1mca_z_rsub-color_dc_dc_rsub_alpha_z_dc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_ca_min_alpha_z_1mca_sub-color_1msa_z_max_alpha_1mda_z_sub-color_1msc_z_sub_alpha_1mdc_ca_sub-color_o_z_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_cc_sub_alpha_dc_o_max-color_sas_1mcc_sub_alpha_dc_1mdc_add-color_z_ca_max_alpha_sc_1mdc_max-color_1msc_dc_add_alpha_1msa_sas_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_sas_sub_alpha_da_cc_add-color_1mca_1msc_max_alpha_1mca_sc_max-color_1mcc_1mdc_sub_alpha_1mda_1mca_max-color_1msc_1msa_max_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mda_add_alpha_1msa_sas_rsub-color_1mda_cc_min_alpha_cc_cc_min-color_1mcc_1mca_rsub_alpha_1mca_1mda_min-color_sc_1mda_sub_alpha_sa_cc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_da_add_alpha_sas_1mca_add-color_z_1mda_sub_alpha_ca_1mcc_rsub-color_sa_sa_max_alpha_dc_da_min-color_cc_dc_min_alpha_1msa_da_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_sa_add_alpha_1msa_ca_rsub-color_cc_1mca_sub_alpha_o_1mcc_max-color_z_z_sub_alpha_sa_sa_rsub-color_cc_sc_rsub_alpha_1mdc_dc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mdc_max_alpha_sc_1mcc_sub-color_1mda_sa_max_alpha_sc_1msa_add-color_cc_dc_rsub_alpha_o_sa_min-color_sc_sa_max_alpha_1mda_1msa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mda_sub_alpha_cc_sa_min-color_1mda_da_rsub_alpha_1mdc_1mda_sub-color_sc_1msc_min_alpha_1mdc_1mca_max-color_ca_cc_min_alpha_da_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_cc_sub_alpha_1mcc_z_rsub-color_z_o_rsub_alpha_sa_1mdc_add-color_1mda_1msc_max_alpha_1mca_sa_sub-color_1msa_sa_rsub_alpha_z_sa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mcc_sub_alpha_cc_o_rsub-color_1mca_1mca_max_alpha_dc_1mdc_add-color_dc_sas_rsub_alpha_1mdc_1mdc_max-color_sas_1mca_max_alpha_sas_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_ca_sub_alpha_1mcc_da_min-color_cc_o_min_alpha_1mcc_sa_add-color_o_sas_add_alpha_ca_sc_sub-color_1msa_da_rsub_alpha_1mda_sc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_max_alpha_sas_1msc_add-color_sc_sas_sub_alpha_1msa_1mcc_max-color_sc_sc_rsub_alpha_1mdc_dc_sub-color_1msc_sa_rsub_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_sc_max_alpha_1mcc_1msa_max-color_1mdc_sas_min_alpha_1mcc_1msa_sub-color_ca_ca_max_alpha_dc_sc_max-color_1msa_sc_max_alpha_1mdc_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_da_rsub_alpha_ca_sc_min-color_1mca_ca_min_alpha_da_1msc_sub-color_da_sc_sub_alpha_1msa_ca_rsub-color_1mca_1mca_add_alpha_da_z_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_ca_sub_alpha_cc_cc_add-color_da_1msc_min_alpha_sa_ca_sub-color_sas_sa_sub_alpha_1mdc_z_max-color_sa_z_add_alpha_sc_1mca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_dc_max_alpha_cc_1mca_rsub-color_o_1msa_min_alpha_1mda_1mda_rsub-color_cc_1mdc_add_alpha_sc_1mdc_add-color_sa_1mdc_min_alpha_sc_1mcc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1msa_min_alpha_1mcc_1mdc_max-color_z_sas_add_alpha_1mda_dc_add-color_sc_1mda_add_alpha_sc_cc_rsub-color_1msc_1msc_max_alpha_z_o_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sas_sub_alpha_1msa_1mca_sub-color_sas_ca_max_alpha_1mda_1msa_add-color_sa_da_sub_alpha_sa_z_rsub-color_ca_1mdc_add_alpha_z_sc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_z_sub_alpha_ca_cc_sub-color_sas_1msa_rsub_alpha_ca_da_sub-color_1mca_ca_min_alpha_1msc_1mcc_rsub-color_dc_da_sub_alpha_1mcc_1mda_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_o_sub_alpha_1msa_1msa_sub-color_1mca_o_add_alpha_sa_sc_max-color_o_ca_rsub_alpha_o_dc_max-color_cc_1mdc_rsub_alpha_sas_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_1msc_rsub_alpha_sa_1mda_min-color_sa_1mcc_rsub_alpha_1msa_1mdc_max-color_ca_1mcc_max_alpha_1mca_1mcc_sub-color_dc_dc_max_alpha_da_sc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_rsub_alpha_1msa_cc_sub-color_da_1msc_min_alpha_1msc_sc_add-color_sa_sas_add_alpha_z_o_sub-color_dc_1msc_max_alpha_sa_da_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_1mca_rsub_alpha_1mda_z_sub-color_sc_sc_add_alpha_1mca_sa_max-color_sa_1msa_min_alpha_1msc_sa_sub-color_dc_sc_add_alpha_1mdc_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_1mcc_sub_alpha_sas_1msc_sub-color_ca_sc_sub_alpha_1mda_cc_max-color_o_ca_sub_alpha_1mda_sas_rsub-color_z_1mdc_rsub_alpha_1msa_z_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_sc_max_alpha_cc_1mca_add-color_da_1mca_add_alpha_1mcc_1msa_min-color_sa_z_rsub_alpha_1mca_dc_rsub-color_1msa_1mca_sub_alpha_cc_o_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_1mcc_sub_alpha_dc_o_rsub-color_cc_1mdc_rsub_alpha_1mdc_da_add-color_o_1mcc_min_alpha_sas_sas_max-color_1msa_sc_max_alpha_1msc_sa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mdc_min_alpha_da_sc_sub-color_1mcc_sa_min_alpha_sa_ca_max-color_o_z_add_alpha_1mda_da_add-color_1mdc_sa_min_alpha_1mcc_sc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mcc_rsub_alpha_z_sa_rsub-color_ca_o_max_alpha_z_1mca_sub-color_1mcc_ca_add_alpha_cc_1mdc_rsub-color_dc_dc_rsub_alpha_o_1mcc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_sc_sub_alpha_1mcc_ca_rsub-color_dc_1mda_max_alpha_ca_dc_add-color_1mca_o_rsub_alpha_1mcc_da_add-color_cc_cc_sub_alpha_o_z_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_dc_sub_alpha_1mdc_sa_sub-color_sa_sc_max_alpha_ca_o_add-color_1mcc_1mda_max_alpha_z_ca_max-color_1mca_1msa_min_alpha_1mca_sas_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_cc_rsub_alpha_1mca_1msa_rsub-color_1mca_1msa_max_alpha_1mda_sc_min-color_sc_z_max_alpha_dc_1mca_add-color_1mda_ca_add_alpha_sas_1mdc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sas_min_alpha_1msa_1mda_min-color_ca_sc_min_alpha_da_1mdc_sub-color_z_1mdc_max_alpha_cc_z_rsub-color_z_dc_rsub_alpha_sc_1msc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_sc_min_alpha_o_z_min-color_o_1mda_add_alpha_sas_dc_min-color_dc_1mca_rsub_alpha_sc_1msa_add-color_1mda_da_rsub_alpha_1mca_dc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_o_add_alpha_1mda_1msa_min-color_sa_da_rsub_alpha_da_o_add-color_1msa_1msc_add_alpha_o_sas_sub-color_1msa_sas_min_alpha_1mdc_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sa_sas_sub_alpha_da_ca_add-color_1msc_o_add_alpha_o_1mca_sub-color_dc_1msc_max_alpha_da_1mdc_sub-color_1msa_1mdc_add_alpha_sc_1msa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_ca_min_alpha_sas_dc_sub-color_ca_ca_max_alpha_1mda_sas_sub-color_sa_1msa_max_alpha_z_1mda_min-color_sc_1mdc_sub_alpha_1msa_da_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sa_min_alpha_ca_1mda_max-color_1mdc_dc_add_alpha_1mda_sas_rsub-color_sas_1mca_max_alpha_1mca_1mcc_min-color_o_1msa_rsub_alpha_dc_da_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1msa_rsub_alpha_1mdc_1mcc_sub-color_1mdc_sc_add_alpha_1mcc_1mca_min-color_z_1msc_sub_alpha_ca_sa_min-color_sa_sa_rsub_alpha_cc_sas_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_sc_rsub_alpha_1mcc_cc_sub-color_o_da_rsub_alpha_ca_1mca_sub-color_1msc_sa_sub_alpha_1mca_sc_sub-color_cc_1msa_sub_alpha_sas_ca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mdc_add_alpha_1mda_1mcc_sub-color_1mda_1msc_max_alpha_1msc_da_max-color_da_1mca_sub_alpha_z_cc_min-color_sc_da_add_alpha_1mdc_sc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_dc_sub_alpha_ca_o_sub-color_1mda_z_add_alpha_cc_1msa_sub-color_1msa_1mda_min_alpha_da_o_min-color_1mda_1msc_sub_alpha_dc_1msc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sas_add_alpha_1msa_1msa_min-color_1mda_dc_rsub_alpha_da_da_min-color_sas_o_add_alpha_sa_ca_min-color_da_1mda_sub_alpha_da_1mdc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_ca_sub_alpha_sas_sas_sub-color_1mda_o_max_alpha_1msa_sas_sub-color_1mdc_o_sub_alpha_sas_sc_max-color_1mdc_1mcc_add_alpha_sa_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_sc_max_alpha_cc_1mda_sub-color_sas_z_rsub_alpha_sas_o_rsub-color_1mdc_1msa_rsub_alpha_1mca_1mdc_min-color_1msc_sas_sub_alpha_dc_sa_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1msc_min_alpha_dc_1mda_sub-color_o_1msc_max_alpha_1mda_1mca_add-color_cc_sc_add_alpha_ca_1mcc_rsub-color_1mca_dc_min_alpha_sc_o_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_1mda_rsub_alpha_da_da_rsub-color_sas_1mdc_rsub_alpha_1msa_sa_add-color_cc_cc_rsub_alpha_sa_1mca_min-color_z_1msa_max_alpha_1msc_cc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_cc_rsub_alpha_sas_1mcc_max-color_da_1mca_max_alpha_da_1msa_sub-color_z_o_rsub_alpha_dc_sas_sub-color_1mda_1msa_add_alpha_1mda_1mdc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_cc_min_alpha_sc_cc_min-color_o_o_min_alpha_1msc_1msc_add-color_sas_da_add_alpha_1mdc_ca_add-color_cc_1mda_sub_alpha_dc_1mda_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_z_min_alpha_1mcc_cc_max-color_z_sas_max_alpha_ca_sa_max-color_1mcc_1mca_sub_alpha_sa_o_rsub-color_z_1mdc_sub_alpha_o_1mda_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1msa_sub_alpha_z_o_rsub-color_o_sc_sub_alpha_1mdc_1mda_rsub-color_1mcc_1mdc_rsub_alpha_1mcc_z_min-color_cc_sa_max_alpha_o_da_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_sa_min_alpha_1mdc_dc_rsub-color_1mcc_1mca_sub_alpha_1mdc_dc_min-color_o_1mcc_sub_alpha_1msc_z_min-color_sas_1msa_add_alpha_z_1msa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_add_alpha_dc_1mdc_sub-color_1msa_o_max_alpha_1msc_1msa_sub-color_1mda_z_max_alpha_z_sa_min-color_sas_1mdc_min_alpha_1mcc_sa_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msc_1mdc_min_alpha_z_sc_rsub-color_1mda_o_min_alpha_1mdc_sa_max-color_sc_1mcc_rsub_alpha_z_1mdc_max-color_1mda_z_add_alpha_cc_sa_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mca_rsub_alpha_o_1mdc_sub-color_sc_dc_add_alpha_1mcc_ca_add-color_sc_da_rsub_alpha_sa_ca_min-color_o_1msc_max_alpha_ca_1msc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_dc_rsub_alpha_z_ca_min-color_sa_ca_rsub_alpha_sas_z_max-color_ca_sas_max_alpha_1mda_sas_max-color_1mda_sc_max_alpha_sc_1mda_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_1mdc_rsub_alpha_sa_1msc_min-color_1mca_ca_max_alpha_sc_sc_max-color_sa_dc_sub_alpha_cc_sas_sub-color_z_1mca_sub_alpha_da_da_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_sa_min_alpha_sa_sas_sub-color_1mda_dc_max_alpha_1mdc_sa_add-color_1mdc_cc_min_alpha_1mcc_dc_max-color_da_z_rsub_alpha_1mda_cc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mdc_add_alpha_1msa_z_add-color_ca_1mdc_sub_alpha_1mcc_sc_max-color_sc_1mdc_rsub_alpha_1mdc_1mdc_rsub-color_1mdc_1msc_sub_alpha_sa_1mcc_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mdc_cc_sub_alpha_1mdc_1mcc_max-color_z_sc_rsub_alpha_1msc_sas_sub-color_dc_cc_max_alpha_z_1mcc_min-color_1msc_1mda_min_alpha_sa_1mca_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_ca_cc_sub_alpha_1msa_ca_max-color_sa_dc_rsub_alpha_cc_1mca_rsub-color_dc_cc_add_alpha_1mda_1mca_rsub-color_sa_1mcc_add_alpha_1mca_da_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_sa_min_alpha_cc_sas_rsub-color_dc_sc_min_alpha_sas_dc_min-color_1mda_1msc_max_alpha_sa_1msc_max-color_cc_1mdc_min_alpha_1mda_1msc_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_cc_1mdc_min_alpha_1msa_da_max-color_1mdc_da_sub_alpha_cc_cc_max-color_1msa_sas_add_alpha_sc_dc_sub-color_z_sas_min_alpha_1msa_o_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mcc_add_alpha_1msc_sa_min-color_sc_da_max_alpha_sa_da_min-color_1msa_dc_max_alpha_ca_o_sub-color_sas_sas_max_alpha_da_da_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sas_1mcc_min_alpha_dc_1mdc_min-color_1mda_1mcc_add_alpha_1mca_1msa_max-color_1mda_sc_add_alpha_sc_1msa_sub-color_dc_sa_min_alpha_1mdc_1mcc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1msa_1mcc_sub_alpha_o_ca_add-color_da_sa_max_alpha_sa_1mdc_max-color_1mdc_1msc_min_alpha_o_1mda_rsub-color_dc_ca_sub_alpha_sc_1mca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_o_rsub_alpha_dc_1mca_sub-color_1mca_sas_rsub_alpha_da_1msc_sub-color_1mca_da_rsub_alpha_ca_1msc_sub-color_o_1msa_min_alpha_1msc_1msc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_1mcc_min_alpha_1msc_sc_rsub-color_1mda_1mca_min_alpha_1msa_sc_sub-color_1mcc_dc_min_alpha_1mdc_1msa_max-color_1mda_da_rsub_alpha_1mca_z_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_sc_add_alpha_cc_1mca_sub-color_1mcc_sc_min_alpha_z_1mca_rsub-color_dc_da_sub_alpha_ca_1mdc_add-color_sas_1msc_max_alpha_1msc_ca_rsub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1mcc_max_alpha_sa_ca_rsub-color_1mdc_1mda_max_alpha_1mdc_sa_sub-color_1mdc_1mda_sub_alpha_sa_o_sub-color_1mcc_1msa_add_alpha_1mdc_1mdc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_1mda_add_alpha_cc_1msa_rsub-color_sas_1mca_sub_alpha_1mdc_1mca_rsub-color_da_da_min_alpha_sas_ca_rsub-color_1mca_dc_max_alpha_1mdc_sas_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_sc_ca_add_alpha_sas_1mcc_sub-color_1msc_1mdc_add_alpha_o_o_rsub-color_sc_1mcc_min_alpha_1mda_cc_sub-color_o_cc_min_alpha_z_ca_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1mda_sub_alpha_1mcc_dc_sub-color_1mcc_o_sub_alpha_1mda_ca_sub-color_1mcc_ca_min_alpha_1mcc_cc_add-color_1mdc_da_min_alpha_dc_sa_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_z_1mdc_sub_alpha_cc_cc_max-color_1mca_1msc_max_alpha_1mcc_sas_max-color_1mdc_1mda_sub_alpha_1msa_1mda_sub-color_sas_da_max_alpha_da_o_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_sa_min_alpha_cc_ca_add-color_1msa_1mca_min_alpha_1mcc_1msc_min-color_1mda_dc_sub_alpha_sas_sa_add-color_1msc_1mca_add_alpha_z_cc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mda_add_alpha_1mda_1mcc_add-color_da_1msc_add_alpha_1mca_ca_max-color_cc_da_sub_alpha_dc_da_rsub-color_z_1mdc_rsub_alpha_1mca_1msa_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_da_sc_rsub_alpha_sa_cc_rsub-color_sas_1mda_sub_alpha_1mcc_dc_sub-color_da_1mca_min_alpha_1mda_o_rsub-color_1msa_da_max_alpha_ca_cc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mcc_dc_max_alpha_1mca_1mca_sub-color_1mda_1mdc_max_alpha_sc_sas_rsub-color_1msc_cc_add_alpha_1msc_1msc_max-color_cc_sc_min_alpha_dc_1msc_min
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_dc_add_alpha_o_1msc_add-color_sas_1mdc_max_alpha_sa_1msc_min-color_dc_sas_min_alpha_1mcc_cc_sub-color_z_1mda_add_alpha_o_1mdc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mca_1mca_sub_alpha_o_1mda_add-color_z_1mcc_max_alpha_sc_1mdc_add-color_1mca_1mdc_add_alpha_sc_sa_min-color_sas_o_max_alpha_1mcc_1mdc_add
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_dc_1msc_min_alpha_ca_cc_min-color_z_1msc_rsub_alpha_sa_z_sub-color_1mdc_1mdc_max_alpha_sa_cc_sub-color_1mcc_1mdc_max_alpha_dc_1mda_max
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_1mda_ca_sub_alpha_1mda_dc_add-color_1msa_z_sub_alpha_o_sa_sub-color_dc_1mcc_max_alpha_sa_dc_max-color_o_da_sub_alpha_1mda_1msc_sub
+dEQP-VK.pipeline.blend.format.a2b10g10r10_unorm_pack32.states.color_o_1msa_add_alpha_o_1mda_max-color_da_1msa_sub_alpha_dc_sc_rsub-color_sc_ca_max_alpha_1mcc_sa_max-color_dc_ca_min_alpha_z_sc_rsub
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_dc_sas_rsub_alpha_1mdc_1msc_sub-color_1msa_1msc_add_alpha_ca_da_min-color_1msc_da_sub_alpha_1mca_ca_sub-color_o_1mda_max_alpha_sa_dc_min
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_sas_1mda_rsub_alpha_1mda_1mcc_sub-color_1mda_1mca_min_alpha_o_cc_min-color_1mdc_da_min_alpha_1mda_da_min-color_sas_1msa_max_alpha_sas_o_min
 dEQP-VK.pipeline.blend.format.r16_unorm.states.color_ca_1mcc_rsub_alpha_sa_1msc_rsub-color_1mca_ca_rsub_alpha_1msc_da_rsub-color_1mcc_1mdc_sub_alpha_z_da_sub-color_sc_dc_add_alpha_1mdc_1msa_min
@@ -174843,6 +175181,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.2x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r16_unorm.count_1.size.32x1
@@ -176185,6 +176562,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d_array.format.r16_unorm.count_1.size.2x1_array_of_3
@@ -177608,6 +178051,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.r16_unorm.count_1.size.32x32
@@ -179444,6 +179926,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d_array.format.r16_unorm.count_1.size.2x2_array_of_3
@@ -181878,6 +182426,60 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.11x11x11
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.8x16x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.17x11x5
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.1x1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.2x2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.3d.format.r16_unorm.count_1.size.16x16x16
@@ -183564,6 +184166,24 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.forma
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_1.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_1.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.r16_unorm.count_4.size.32x32
@@ -184336,6 +184956,30 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube_array.format.r16_unorm.count_1.size.13x13_array_of_6
@@ -185447,6 +186091,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_unorm_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a2b10g10r10_uint_pack32.count_8.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.2x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.32x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.128x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.3x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.13x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.127x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_1.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_4.size.443x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.512x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.a1r5g5b5_unorm_pack16.count_8.size.443x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.2x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d.format.r16_unorm.count_1.size.32x1
@@ -186789,6 +187472,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.512x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_unorm_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a2b10g10r10_uint_pack32.count_8.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.128x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.127x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_1.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_4.size.443x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.512x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.a1r5g5b5_unorm_pack16.count_8.size.443x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.1d_array.format.r16_unorm.count_1.size.2x1_array_of_3
@@ -188212,6 +188961,45 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_unorm_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a2b10g10r10_uint_pack32.count_8.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_1.size.23x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_4.size.13x23
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.32x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.a1r5g5b5_unorm_pack16.count_8.size.13x23
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d.format.r16_unorm.count_1.size.32x32
@@ -190048,6 +190836,72 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.f
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x16_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a2b10g10r10_uint_pack32.count_8.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.1x1_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.2x2_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.3x3_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.8x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_1.size.23x8_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x23_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x16_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x23_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_3
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.1x1_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.2d_array.format.r16_unorm.count_1.size.2x2_array_of_3
@@ -192482,6 +193336,60 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.11x11x11
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.8x16x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2r10g10b10_uscaled_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_unorm_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a2b10g10r10_uint_pack32.count_8.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.1x1x1
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.2x2x2
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.3x3x3
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x5x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.32x16x8
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_1.size.5x11x17
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_4.size.17x11x5
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.16x16x16
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.11x11x11
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.8x16x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.a1r5g5b5_unorm_pack16.count_8.size.17x11x5
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.1x1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.2x2x2
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.3d.format.r16_unorm.count_1.size.16x16x16
@@ -194168,6 +195076,24 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.forma
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_unorm_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a2b10g10r10_uint_pack32.count_8.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_1.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_4.size.13x13
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.32x32
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.a1r5g5b5_unorm_pack16.count_8.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_1.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_1.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube.format.r16_unorm.count_4.size.32x32
@@ -194940,6 +195866,30 @@ dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_4.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2r10g10b10_uscaled_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_unorm_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a2b10g10r10_uint_pack32.count_8.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_6
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_1.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_4.size.13x13_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.32x32_array_of_36
+dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.a1r5g5b5_unorm_pack16.count_8.size.13x13_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_6
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.32x32_array_of_36
 dEQP-VK.pipeline.image.suballocation.sampling_type.separate.view_type.cube_array.format.r16_unorm.count_1.size.13x13_array_of_6
@@ -235113,6 +236063,260 @@ dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_s
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_dynamic
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_secondary_cmd_buf
 dEQP-VK.pipeline.multisample.sample_locations_ext.draw.stencil.samples_16.same_subpass_clear_attachments_dynamic_secondary_cmd_buf
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_standard_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_x8_d24_unorm_pack32
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_decrease_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_color_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.verify_programmable_locations.multi_subpass_increase_coverage_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_2_color_1_depth_stencil_2.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_1_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_1_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_1_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_4_color_2_depth_stencil_4.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_2_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_2_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_8_color_4_depth_stencil_8.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_4_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d16_unorm
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d24_unorm_s8_uint
+dEQP-VK.pipeline.multisample.mixed_attachment_samples.shader_builtins.coverage_16_color_8_depth_stencil_16.r8g8b8a8_unorm_d32_sfloat_s8_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_2.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_4.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_8.subpass_input.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.image_2d_array.r32_sint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r8g8b8a8_unorm
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r32_uint
+dEQP-VK.pipeline.multisample.shader_fragment_mask.samples_16.subpass_input.r32_sint
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_2
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_2_post_depth_coverage
 dEQP-VK.pipeline.multisample.sample_mask_with_depth_test.samples_4
@@ -240587,22 +241791,42 @@ dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240612,42 +241836,82 @@ dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240667,42 +241931,82 @@ dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.1d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240722,42 +242026,82 @@ dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240797,42 +242141,82 @@ dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.2d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.huge.width.r8g8b8a8_unorm_s8_uint
@@ -240872,42 +242256,82 @@ dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.3d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.huge.width_height.r8g8b8a8_unorm_s8_uint
@@ -240917,42 +242341,82 @@ dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.huge.width_height.r8g8b8a8_unorm_s8_uint
@@ -240972,302 +242436,602 @@ dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.core.cube_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.1d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.3d.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.small.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d16_unorm
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d16_unorm
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d24_unorm_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d24_unorm_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r8g8b8a8_unorm_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a1r5g5b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.r5g6b5_unorm_pack16_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_uint_pack32_d32_sfloat_s8_uint
+dEQP-VK.pipeline.render_to_image.dedicated_allocation.cube_array.mipmap.a2b10g10r10_unorm_pack32_d32_sfloat_s8_uint
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_64
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_48
 dEQP-VK.pipeline.framebuffer_attachment.1d_32_39
@@ -241324,8 +243088,12 @@ dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_cont
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_fragment_stage_no_cache
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_geometry_stage_no_cache_fragment_stage_no_cache
 dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_control_stage_no_cache_tessellation_evaluation_stage_no_cache_fragment_stage_no_cache
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_fragment_stage_delayed_destroy
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_geometry_stage_delayed_destroy_fragment_stage_delayed_destroy
+dEQP-VK.pipeline.creation_feedback.graphics_tests.vertex_stage_tessellation_control_stage_delayed_destroy_tessellation_evaluation_stage_delayed_destroy_fragment_stage_delayed_destroy
 dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage
 dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage_no_cache
+dEQP-VK.pipeline.creation_feedback.compute_tests.compute_stage_delayed_destroy
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_2_wc_1_viewport_min_0_max_1
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_-3_wc_1_viewport_min_0_max_1
 dEQP-VK.pipeline.depth_range_unrestricted.clear_value.d32_sfloat_compare_op_less_or_equal_clear_value_6_wc_1_viewport_min_0_max_1
@@ -243377,6 +245145,2332 @@ dEQP-VK.pipeline.max_varyings.test_tess_eval_io_between_tess_eval_fragment
 dEQP-VK.pipeline.max_varyings.test_fragment_io_between_tess_eval_fragment
 dEQP-VK.pipeline.max_varyings.test_geometry_io_between_geometry_fragment
 dEQP-VK.pipeline.max_varyings.test_fragment_io_between_geometry_fragment
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_1_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_2_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_4_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_8_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultiplieddst_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_nonpremultipliedsrc_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_35
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_36
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_37
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_38
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_39
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_40
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_41
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_42
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_43
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_44
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_uncorrelated_ext_45
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_disjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultiplieddst_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_nonpremultipliedsrc_34
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_4
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_5
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_6
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_7
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_8
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_9
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_10
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_11
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_12
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_13
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_14
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_15
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_16
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_17
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_18
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_19
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_20
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_21
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_22
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_23
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_24
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_25
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_26
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_27
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_28
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_29
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_30
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_31
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_32
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_33
+dEQP-VK.pipeline.blend_operation_advanced.ops.color_attachments_16_blend_overlap_conjoint_ext_34
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_2_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_4_blend_overlap_uncorrelated_ext_1
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_8_blend_overlap_uncorrelated_ext_2
+dEQP-VK.pipeline.blend_operation_advanced.independent.color_attachments_16_blend_overlap_uncorrelated_ext_3
+dEQP-VK.pipeline.blend_operation_advanced.coherent.barrier_color_attachments_1_blend_overlap_uncorrelated_ext_0
+dEQP-VK.pipeline.blend_operation_advanced.coherent.color_attachments_1_blend_overlap_uncorrelated_ext_1
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_slice
@@ -292804,6 +296898,16 @@ dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_6
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array0
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array1
 dEQP-VK.binding_model.descriptor_copy.compute.uniform_buffer_array2
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_0
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_1
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_2
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_3
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_4
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_5
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_6
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array0
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array1
+dEQP-VK.binding_model.descriptor_copy.compute.inline_uniform_block_array2
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_0
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_1
 dEQP-VK.binding_model.descriptor_copy.compute.storage_buffer_2
@@ -292882,6 +296986,7 @@ dEQP-VK.binding_model.descriptor_copy.compute.sampled_image_array0
 dEQP-VK.binding_model.descriptor_copy.compute.mix_0
 dEQP-VK.binding_model.descriptor_copy.compute.mix_1
 dEQP-VK.binding_model.descriptor_copy.compute.mix_array0
+dEQP-VK.binding_model.descriptor_copy.compute.mix_array1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_0
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_2
@@ -292892,6 +296997,16 @@ dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_6
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array0
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array1
 dEQP-VK.binding_model.descriptor_copy.graphics.uniform_buffer_array2
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_0
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_1
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_2
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_3
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_4
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_5
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_6
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array0
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array1
+dEQP-VK.binding_model.descriptor_copy.graphics.inline_uniform_block_array2
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_0
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_1
 dEQP-VK.binding_model.descriptor_copy.graphics.storage_buffer_2
@@ -292980,7 +297095,9 @@ dEQP-VK.binding_model.descriptor_copy.graphics.sampled_image_array0
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_0
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_1
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_2
+dEQP-VK.binding_model.descriptor_copy.graphics.mix_3
 dEQP-VK.binding_model.descriptor_copy.graphics.mix_array0
+dEQP-VK.binding_model.descriptor_copy.graphics.mix_array1
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.comp
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.frag
 dEQP-VK.binding_model.buffer_device_address.set0.depth1.baseubo.load.nostore.single.std140.vert
@@ -294263,6 +298380,8 @@ dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float64
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float64_to_float32
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float16
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float32
+dEQP-VK.spirv_assembly.instruction.compute.fconvert.float32_to_float16_no_storage
+dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float32_no_storage
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float16_to_float64
 dEQP-VK.spirv_assembly.instruction.compute.fconvert.float64_to_float16
 dEQP-VK.spirv_assembly.instruction.compute.convertstof.int8_to_float16_m21
@@ -296920,6 +301039,11 @@ dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.vec4
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.matrix
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.floatarray
 dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.struct
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.float_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.vec4_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.matrix_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.floatarray_from_workgroup
+dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.struct_from_workgroup
 dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_true
 dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_false
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u16
@@ -298020,30 +302144,54 @@ dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup_no_stride
 dEQP-VK.spirv_assembly.instruction.compute.ptr_access_chain.workgroup_bad_stride
 dEQP-VK.spirv_assembly.instruction.compute.hlsl_cases.cbuffer_packing
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.double.comp_opfunordgreaterthanequal_withnan_vector
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opiequal_single
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opinotequal_single
 dEQP-VK.spirv_assembly.instruction.compute.64bit_compare.int64.comp_opslessthan_single
@@ -307766,6 +311914,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_vert
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_geom
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float32_to_float16_no_storage_frag
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_vert
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_geom
+dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float32_no_storage_frag
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.fconvert.float16_to_float64_tesse
@@ -310494,54 +314652,102 @@ dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_geom
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_frag
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_single
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_vector
-dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.vert_opfunordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_nonan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_withnan_single
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_nonan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfordgreaterthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordnotequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordlessthanequal_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthan_withnan_vector
+dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.double.frag_opfunordgreaterthanequal_withnan_vector
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opiequal_single
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opinotequal_single
 dEQP-VK.spirv_assembly.instruction.graphics.64bit_compare.int64.vert_opslessthan_single
@@ -337776,6 +341982,30 @@ dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.scalar
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec2
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec3
 dEQP-VK.glsl.builtin.precision_fp16_storage32b.fma.compute.vec4
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f32_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f16_to_f64_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f16_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f32_to_f64_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f16_size_4
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_1
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_2
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_3
+dEQP-VK.glsl.builtin.precision_fconvert.f64_to_f32_size_4
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1d
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1darray
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.vertex.sampler1darrayshadow
@@ -345611,82 +349841,203 @@ dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_co
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_nods
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_nods
 dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_nods
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_1
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_3
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_7
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_15
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_31
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_63
+dEQP-VK.renderpass.suballocation.attachment_sparse_filling.input_attachment_127
 dEQP-VK.renderpass.dedicated_allocation.simple.color
 dEQP-VK.renderpass.dedicated_allocation.simple.depth
 dEQP-VK.renderpass.dedicated_allocation.simple.stencil
@@ -356826,82 +361177,203 @@ dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_c
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_nods
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_nods
 dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_nods
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_unused
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_used
-dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthonly_d32_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_stencilonly_s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_unused
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorunused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorunused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorunused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorunused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.unused_clear_attachments.colorused_colorused_colorused_colorused_depthstencil_d32s8_used
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_1
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_3
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_7
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_15
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_31
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_63
+dEQP-VK.renderpass2.suballocation.attachment_sparse_filling.input_attachment_127
 dEQP-VK.renderpass2.dedicated_allocation.simple.color
 dEQP-VK.renderpass2.dedicated_allocation.simple.depth
 dEQP-VK.renderpass2.dedicated_allocation.simple.stencil
@@ -360782,8094 +365254,16195 @@ dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_
 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.depth_stencil_resolve.misc.properties
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_8_32.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_5_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.x8_d24_unorm_pack32.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_zero_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_zero_stencil_zero_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_average_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_average_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_min_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_min_stencil_min_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_none_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_none_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_max_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat.depth_max_stencil_max_unused_resolve_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_none_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_zero_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_min_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_depth
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_testing_stencil
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_depth
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_17_1.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_stencil_max_unused_resolve_testing_stencil
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_16.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_32.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.x8_d24_unorm_pack32.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat.depth_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d16_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d24_unorm_s8_uint_separate_layouts.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint.stencil_max_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_none
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_none_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_none_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_zero
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_zero_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_zero_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_average_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_min
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_min_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_min_unused_resolve
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max
 dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_max
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.depth_max_unused_resolve
+dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_64.d32_sfloat_s8_uint_separate_layouts.stencil_max_unused_resolve
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_1_2
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_2_1
+dEQP-VK.renderpass2.fragment_density_map.static_subsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_subsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.static_nonsubsampled_2_2
+dEQP-VK.renderpass2.fragment_density_map.dynamic_nonsubsampled_2_2
 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
@@ -413368,6 +425941,11 @@ dEQP-VK.image.extend_operands_spirv1p4.r8_sint_matching_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_force_sign_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_relaxed_matching_extend
 dEQP-VK.image.extend_operands_spirv1p4.r8_sint_relaxed_force_sign_extend
+dEQP-VK.image.misaligned_cube.7
+dEQP-VK.image.misaligned_cube.8
+dEQP-VK.image.misaligned_cube.9
+dEQP-VK.image.misaligned_cube.10
+dEQP-VK.image.misaligned_cube.11
 dEQP-VK.wsi.xlib.surface.create
 dEQP-VK.wsi.xlib.surface.create_custom_allocator
 dEQP-VK.wsi.xlib.surface.create_simulate_oom
@@ -413375,6 +425953,7 @@ dEQP-VK.wsi.xlib.surface.query_support
 dEQP-VK.wsi.xlib.surface.query_capabilities
 dEQP-VK.wsi.xlib.surface.query_capabilities2
 dEQP-VK.wsi.xlib.surface.query_protected_capabilities
+dEQP-VK.wsi.xlib.surface.query_surface_counters
 dEQP-VK.wsi.xlib.surface.query_formats
 dEQP-VK.wsi.xlib.surface.query_formats2
 dEQP-VK.wsi.xlib.surface.query_present_modes
@@ -413790,6 +426369,7 @@ dEQP-VK.wsi.xcb.surface.query_support
 dEQP-VK.wsi.xcb.surface.query_capabilities
 dEQP-VK.wsi.xcb.surface.query_capabilities2
 dEQP-VK.wsi.xcb.surface.query_protected_capabilities
+dEQP-VK.wsi.xcb.surface.query_surface_counters
 dEQP-VK.wsi.xcb.surface.query_formats
 dEQP-VK.wsi.xcb.surface.query_formats2
 dEQP-VK.wsi.xcb.surface.query_present_modes
@@ -414205,6 +426785,7 @@ dEQP-VK.wsi.wayland.surface.query_support
 dEQP-VK.wsi.wayland.surface.query_capabilities
 dEQP-VK.wsi.wayland.surface.query_capabilities2
 dEQP-VK.wsi.wayland.surface.query_protected_capabilities
+dEQP-VK.wsi.wayland.surface.query_surface_counters
 dEQP-VK.wsi.wayland.surface.query_formats
 dEQP-VK.wsi.wayland.surface.query_formats2
 dEQP-VK.wsi.wayland.surface.query_present_modes
@@ -414619,6 +427200,7 @@ dEQP-VK.wsi.android.surface.query_support
 dEQP-VK.wsi.android.surface.query_capabilities
 dEQP-VK.wsi.android.surface.query_capabilities2
 dEQP-VK.wsi.android.surface.query_protected_capabilities
+dEQP-VK.wsi.android.surface.query_surface_counters
 dEQP-VK.wsi.android.surface.query_formats
 dEQP-VK.wsi.android.surface.query_formats2
 dEQP-VK.wsi.android.surface.query_present_modes
@@ -415754,6 +428336,7 @@ dEQP-VK.wsi.win32.surface.query_support
 dEQP-VK.wsi.win32.surface.query_capabilities
 dEQP-VK.wsi.win32.surface.query_capabilities2
 dEQP-VK.wsi.win32.surface.query_protected_capabilities
+dEQP-VK.wsi.win32.surface.query_surface_counters
 dEQP-VK.wsi.win32.surface.query_formats
 dEQP-VK.wsi.win32.surface.query_formats2
 dEQP-VK.wsi.win32.surface.query_present_modes
@@ -416169,6 +428752,7 @@ dEQP-VK.wsi.macos.surface.query_support
 dEQP-VK.wsi.macos.surface.query_capabilities
 dEQP-VK.wsi.macos.surface.query_capabilities2
 dEQP-VK.wsi.macos.surface.query_protected_capabilities
+dEQP-VK.wsi.macos.surface.query_surface_counters
 dEQP-VK.wsi.macos.surface.query_formats
 dEQP-VK.wsi.macos.surface.query_formats2
 dEQP-VK.wsi.macos.surface.query_present_modes
@@ -416584,6 +429168,7 @@ dEQP-VK.wsi.display.get_display_mode_properties
 dEQP-VK.wsi.display.create_display_mode
 dEQP-VK.wsi.display.get_display_plane_capabilities
 dEQP-VK.wsi.display.create_display_plane_surface
+dEQP-VK.wsi.display.surface_counters
 dEQP-VK.wsi.display.get_display_properties2
 dEQP-VK.wsi.display.get_display_plane_properties2
 dEQP-VK.wsi.display.get_display_mode_properties2
@@ -465378,6 +477963,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d.r16i.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.11_1_1
@@ -465387,6 +478032,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16ui.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.512_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.1024_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.11_1_1
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.11_1_3
@@ -465396,6 +478053,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16i.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.11_1_3
@@ -465405,6 +478122,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16ui.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.512_1_64
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.1024_1_8
 dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.11_1_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.11_137_1
@@ -465414,6 +478143,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.11_137_1
@@ -465423,6 +478212,96 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.11_137_3
@@ -465432,6 +478311,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.11_137_3
@@ -465441,6 +478380,96 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.11_137_3
@@ -465450,6 +478479,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.11_137_3
@@ -465459,6 +478548,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.137_137_1
@@ -465468,6 +478569,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.137_137_1
@@ -465477,6 +478638,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.137_137_3
@@ -465486,6 +478659,66 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.137_137_3
@@ -465495,6 +478728,18 @@ dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.11_1_1
@@ -465504,6 +478749,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16i.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.11_1_1
@@ -465513,6 +478818,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16ui.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.512_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.1024_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.11_1_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.11_1_3
@@ -465522,6 +478839,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16i.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.11_1_3
@@ -465531,6 +478908,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16ui.11_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.512_1_64
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.1024_1_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.11_1_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.11_137_1
@@ -465540,6 +478929,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.11_137_1
@@ -465549,6 +478998,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.11_137_3
@@ -465558,6 +479097,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16i.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.11_137_3
@@ -465567,6 +479166,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16ui.11_
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.11_137_3
@@ -465576,6 +479265,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.11_137_3
@@ -465585,6 +479334,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.137_137_1
@@ -465594,6 +479355,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.137_137_1
@@ -465603,6 +479424,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16ui.137_137
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.137_137_3
@@ -465612,6 +479445,66 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16i.137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.137_137_3
@@ -465621,6 +479514,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16ui.1
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.11_137_1
@@ -465630,6 +479535,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.11_137_1
@@ -465639,6 +479565,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.11_137_1
@@ -465648,6 +479604,96 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.11_137_3
@@ -465657,6 +479703,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.11_137_3
@@ -465666,6 +479733,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -465675,6 +479772,96 @@ dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.137_137_1
@@ -465684,6 +479871,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.137_137_1
@@ -465693,6 +479901,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.137_137_1
@@ -465702,6 +479940,18 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.137_137_3
@@ -465711,6 +479961,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.137_137_3
@@ -465720,6 +479991,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -465729,6 +480030,18 @@ dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.11_137_3
@@ -465738,6 +480051,27 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.11_137_3
@@ -465747,6 +480081,36 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.11_137_3
@@ -465756,51 +480120,236 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_444_unorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_444_unorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r32i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r16i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8_snorm
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8i
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32ui
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16ui
 dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8_snorm
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_4
@@ -465816,6 +480365,41 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_4
@@ -465831,6 +480415,56 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_4
@@ -465846,6 +480480,196 @@ dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_4
@@ -465861,6 +480685,41 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_4
@@ -465876,6 +480735,56 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_4
@@ -465891,6 +480800,196 @@ dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_4
@@ -465906,6 +481005,41 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_4
@@ -465921,6 +481055,56 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_4
@@ -465936,6 +481120,26 @@ dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_4
@@ -465951,6 +481155,41 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_4
@@ -465966,6 +481205,56 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_4
@@ -465981,6 +481270,26 @@ dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_4
@@ -465996,6 +481305,41 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_4
@@ -466011,6 +481355,56 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_16
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_1
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_4
@@ -466026,6 +481420,26 @@ dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_2
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_4
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_8
 dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.11_137_1
@@ -466035,6 +481449,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.11_137_1
@@ -466044,6 +481479,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.11_137_1
@@ -466053,6 +481518,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16ui.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.11_137_3
@@ -466062,6 +481617,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16i.11_13
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.11_137_3
@@ -466071,6 +481647,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16i.11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -466080,6 +481686,96 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16ui.1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.137_137_1
@@ -466089,6 +481785,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.137_137_1
@@ -466098,6 +481815,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16i.137_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.137_137_1
@@ -466107,6 +481854,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16ui.137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.137_137_3
@@ -466116,6 +481875,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16i.137
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.137_137_3
@@ -466125,6 +481905,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16i.13
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -466134,6 +481944,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16ui
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.11_137_3
@@ -466143,6 +481965,27 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.11_137_3
@@ -466152,6 +481995,36 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.11_137_3
@@ -466161,6 +482034,18 @@ dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16ui.11_137_
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.512_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.11_137_1
@@ -466170,6 +482055,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.11_137_1
@@ -466179,6 +482124,96 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16ui.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.11_137_3
@@ -466188,6 +482223,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -466197,6 +482292,96 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.137_137_1
@@ -466206,6 +482391,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16i.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.137_137_1
@@ -466215,6 +482460,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16ui.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.137_137_3
@@ -466224,6 +482481,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16i.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -466233,6 +482550,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16ui.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.11_137_3
@@ -466242,6 +482571,66 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.11_137_3
@@ -466251,6 +482640,18 @@ dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.11_137_1
@@ -466260,6 +482661,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16i.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.11_137_1
@@ -466269,6 +482730,96 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16ui.11_137
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.1024_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.11_137_3
@@ -466278,6 +482829,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16i.11_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
@@ -466287,6 +482898,96 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16ui.
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.137_137_1
@@ -466296,6 +482997,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16i.137_137_
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.137_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.137_137_1
@@ -466305,6 +483066,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16ui.137_
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.137_137_3
@@ -466314,6 +483087,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16i.13
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.137_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
@@ -466323,6 +483156,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16u
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.11_137_3
@@ -466332,6 +483177,66 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.11_137_3
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.11_137_3
@@ -466341,6 +483246,18 @@ dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16ui.11_137
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.503_137_1
@@ -466353,6 +483270,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.503_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.11_37_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
@@ -466365,6 +483362,110 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.503_137_3
@@ -466377,6 +483478,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
@@ -466389,6 +483570,110 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.512_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.137_137_1
@@ -466401,6 +483686,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.137_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.11_11_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
@@ -466413,6 +483778,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.137_137_3
@@ -466425,6 +483806,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.137_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
@@ -466437,6 +483898,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.256_256
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.503_137_3
@@ -466449,6 +483926,86 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.11_37_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
@@ -466461,6 +484018,22 @@ dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.503_137_1
@@ -466473,6 +484046,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.512_25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.503_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.11_37_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
@@ -466485,6 +484138,110 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.51
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.503_137_3
@@ -466497,6 +484254,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
@@ -466509,6 +484346,110 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.137_137_1
@@ -466521,6 +484462,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.256_
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.11_11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
@@ -466533,6 +484554,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.137_137_3
@@ -466545,6 +484582,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
@@ -466557,6 +484674,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.256_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.503_137_3
@@ -466569,6 +484702,86 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.256_25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.11_37_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
@@ -466581,6 +484794,22 @@ dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.25
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.503_137_1
@@ -466593,6 +484822,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.503_137_1
@@ -466605,6 +484914,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.503_137_3
@@ -466617,6 +485030,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.503_137_3
@@ -466629,6 +485122,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.512_256
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.503_137_3
@@ -466641,6 +485238,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.503_137_3
@@ -466653,6 +485330,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.503_137_1
@@ -466665,6 +485358,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.503_137_1
@@ -466677,6 +485450,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.503_137_3
@@ -466689,6 +485566,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.503_137_3
@@ -466701,6 +485658,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.512_256_
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.137_137_1
@@ -466713,6 +485774,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.137_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.11_11_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.137_137_1
@@ -466725,6 +485866,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.256_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.137_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.11_11_1
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.137_137_3
@@ -466737,6 +485894,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.137_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.11_11_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.256_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.137_137_3
@@ -466749,6 +485986,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.256_25
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.137_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.11_11_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.503_137_3
@@ -466761,6 +486014,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.503_137_3
@@ -466773,6 +486106,22 @@ dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.256_256_16
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.503_137_1
@@ -466785,6 +486134,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.512
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.503_137_1
@@ -466797,6 +486226,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.503_137_3
@@ -466809,6 +486342,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.503_137_3
@@ -466821,6 +486434,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.503_137_1
@@ -466833,6 +486550,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.512
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.503_137_1
@@ -466845,6 +486642,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.503_137_3
@@ -466857,6 +486758,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.503_137_3
@@ -466869,6 +486850,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.503_137_1
@@ -466881,6 +486966,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.503_137_1
@@ -466893,6 +487058,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.512_256_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.128_128_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.503_137_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_1
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.503_137_3
@@ -466905,6 +487174,86 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.11_37_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.512_256_6
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.503_137_3
@@ -466917,6 +487266,110 @@ dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.512_25
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.128_128_8
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.503_137_3
 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_3
 dEQP-VK.sparse_resources.queue_bind.no_dependency
 dEQP-VK.sparse_resources.queue_bind.no_dependency_fence
 dEQP-VK.sparse_resources.queue_bind.single_queue_wait_one
@@ -468260,6 +488713,9 @@ dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_linear
+dEQP-VK.texture.filtering.2d.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.2d.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.2d.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.linear
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest_mipmap_nearest
@@ -468616,6 +489072,9 @@ dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.nearest
 dEQP-VK.texture.filtering.unnormal.formats.a8b8g8r8_srgb.linear
 dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.nearest
 dEQP-VK.texture.filtering.unnormal.formats.a1r5g5b5_unorm.linear
+dEQP-VK.texture.filtering.unnormal.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.unnormal.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.unnormal.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.unnormal.sizes.4x8.nearest
 dEQP-VK.texture.filtering.unnormal.sizes.4x8.linear
 dEQP-VK.texture.filtering.unnormal.sizes.32x64.nearest
@@ -468688,6 +489147,9 @@ dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.nearest_mipmap_linear
 dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_linear
+dEQP-VK.texture.filtering.cube.formats.s8_uint.nearest
+dEQP-VK.texture.filtering.cube.formats.d24_unorm_s8_uint_stencil.nearest
+dEQP-VK.texture.filtering.cube.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.cube.sizes.8x8.nearest
 dEQP-VK.texture.filtering.cube.sizes.8x8.linear
 dEQP-VK.texture.filtering.cube.sizes.8x8.nearest_mipmap_nearest
@@ -469080,6 +489542,9 @@ dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_linear
 dEQP-VK.texture.filtering.2d_array.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_linear
+dEQP-VK.texture.filtering.2d_array.formats.s8_uint.s8_uint_nearest
+dEQP-VK.texture.filtering.2d_array.formats.d24_unorm_s8_uint_stencil.d24_unorm_s8_uint_stencil_nearest
+dEQP-VK.texture.filtering.2d_array.formats.d32_sfloat_s8_uint_stencil.d32_sfloat_s8_uint_stencil_nearest
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.linear
 dEQP-VK.texture.filtering.2d_array.sizes.4x8x8.nearest_mipmap_nearest
@@ -469470,6 +489935,9 @@ dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipma
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_nearest
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_nearest_mipmap_linear
 dEQP-VK.texture.filtering.3d.formats.a1r5g5b5_unorm.a1r5g5b5_unorm_linear_mipmap_linear
+dEQP-VK.texture.filtering.3d.formats.s8_uint.s8_uint_nearest
+dEQP-VK.texture.filtering.3d.formats.d24_unorm_s8_uint_stencil.d24_unorm_s8_uint_stencil_nearest
+dEQP-VK.texture.filtering.3d.formats.d32_sfloat_s8_uint_stencil.d32_sfloat_s8_uint_stencil_nearest
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.linear
 dEQP-VK.texture.filtering.3d.sizes.4x8x8.nearest_mipmap_nearest
@@ -524123,6 +544591,210 @@ dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_optimal_disjoint
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal
 dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.disjoint
 dEQP-VK.protected_memory.attachment.load_op.static.clear_1
 dEQP-VK.protected_memory.attachment.load_op.static.clear_2
 dEQP-VK.protected_memory.attachment.load_op.static.clear_3
@@ -528469,6 +549141,12 @@ dEQP-VK.protected_memory.workgroupstorage.memsize_5
 dEQP-VK.protected_memory.workgroupstorage.memsize_60
 dEQP-VK.protected_memory.workgroupstorage.memsize_101
 dEQP-VK.protected_memory.workgroupstorage.memsize_503
+dEQP-VK.protected_memory.stack.stacksize_32
+dEQP-VK.protected_memory.stack.stacksize_64
+dEQP-VK.protected_memory.stack.stacksize_128
+dEQP-VK.protected_memory.stack.stacksize_256
+dEQP-VK.protected_memory.stack.stacksize_512
+dEQP-VK.protected_memory.stack.stacksize_1024
 dEQP-VK.device_group.sfr
 dEQP-VK.device_group.sfr_sys
 dEQP-VK.device_group.sfr_dedicated
@@ -540773,23 +561451,37 @@ dEQP-VK.conditional_rendering.draw_clear.draw.case_13
 dEQP-VK.conditional_rendering.draw_clear.draw.case_14
 dEQP-VK.conditional_rendering.draw_clear.draw.update_with_rendering_no_discard
 dEQP-VK.conditional_rendering.draw_clear.draw.update_with_rendering_discard
+dEQP-VK.graphicsfuzz.access-new-vector-inside-if-condition
+dEQP-VK.graphicsfuzz.always-false-if-in-do-while
+dEQP-VK.graphicsfuzz.always-false-if-with-discard-return
 dEQP-VK.graphicsfuzz.barrier-in-loop-with-break
+dEQP-VK.graphicsfuzz.call-if-while-switch
 dEQP-VK.graphicsfuzz.color-write-in-loop
+dEQP-VK.graphicsfuzz.complex-nested-loops-and-call
+dEQP-VK.graphicsfuzz.conditional-return-in-infinite-while
 dEQP-VK.graphicsfuzz.continue-and-merge
 dEQP-VK.graphicsfuzz.control-flow-in-function
 dEQP-VK.graphicsfuzz.control-flow-switch
 dEQP-VK.graphicsfuzz.dead-barriers-in-loops
 dEQP-VK.graphicsfuzz.dead-struct-init
+dEQP-VK.graphicsfuzz.disc-and-add-in-func-in-loop
 dEQP-VK.graphicsfuzz.discard-continue-return
+dEQP-VK.graphicsfuzz.discard-in-array-manipulating-loop
+dEQP-VK.graphicsfuzz.discards-in-control-flow
 dEQP-VK.graphicsfuzz.do-while-loop-in-conditionals
+dEQP-VK.graphicsfuzz.do-while-with-always-true-if
 dEQP-VK.graphicsfuzz.early-return-and-barrier
 dEQP-VK.graphicsfuzz.for-condition-always-false
+dEQP-VK.graphicsfuzz.for-loop-with-return
 dEQP-VK.graphicsfuzz.for-with-ifs-and-return
 dEQP-VK.graphicsfuzz.fragcoord-control-flow
 dEQP-VK.graphicsfuzz.fragcoord-control-flow-2
 dEQP-VK.graphicsfuzz.if-and-switch
 dEQP-VK.graphicsfuzz.loop-call-discard
+dEQP-VK.graphicsfuzz.loop-dead-if-loop
 dEQP-VK.graphicsfuzz.loop-nested-ifs
+dEQP-VK.graphicsfuzz.loops-breaks-returns
+dEQP-VK.graphicsfuzz.loops-ifs-continues-call
 dEQP-VK.graphicsfuzz.mat-array-deep-control-flow
 dEQP-VK.graphicsfuzz.mat-array-distance
 dEQP-VK.graphicsfuzz.matrices-and-return-in-loop
@@ -540799,21 +561491,41 @@ dEQP-VK.graphicsfuzz.nested-for-loops-with-return
 dEQP-VK.graphicsfuzz.nested-ifs-and-return-in-for-loop
 dEQP-VK.graphicsfuzz.nested-loops-switch
 dEQP-VK.graphicsfuzz.pow-vec4
+dEQP-VK.graphicsfuzz.return-before-writing-wrong-color
+dEQP-VK.graphicsfuzz.return-float-from-while-loop
 dEQP-VK.graphicsfuzz.return-in-loop-in-function
+dEQP-VK.graphicsfuzz.returned-boolean-in-vector
 dEQP-VK.graphicsfuzz.similar-nested-ifs
+dEQP-VK.graphicsfuzz.struct-and-unreachable-infinite-loop
 dEQP-VK.graphicsfuzz.struct-used-as-temporary
+dEQP-VK.graphicsfuzz.switch-if-discard
+dEQP-VK.graphicsfuzz.switch-with-empty-if-false
 dEQP-VK.graphicsfuzz.swizzle-struct-init-min
+dEQP-VK.graphicsfuzz.transpose-rectangular-matrix
+dEQP-VK.graphicsfuzz.two-for-loops-with-barrier-function
 dEQP-VK.graphicsfuzz.two-loops-matrix
 dEQP-VK.graphicsfuzz.two-loops-set-struct
 dEQP-VK.graphicsfuzz.two-loops-with-break
+dEQP-VK.graphicsfuzz.two-nested-do-whiles
+dEQP-VK.graphicsfuzz.two-nested-for-loops-with-returns
+dEQP-VK.graphicsfuzz.two-nested-infinite-loops-discard
+dEQP-VK.graphicsfuzz.undefined-integer-in-function
+dEQP-VK.graphicsfuzz.uninit-element-cast-in-loop
+dEQP-VK.graphicsfuzz.uninitialized-var-decrement-and-add
+dEQP-VK.graphicsfuzz.undefined-assign-in-infinite-loop
 dEQP-VK.graphicsfuzz.unreachable-barrier-in-loops
 dEQP-VK.graphicsfuzz.unreachable-continue-statement
+dEQP-VK.graphicsfuzz.unreachable-discard-statement-in-if
+dEQP-VK.graphicsfuzz.unreachable-discard-statement
 dEQP-VK.graphicsfuzz.unreachable-loops
 dEQP-VK.graphicsfuzz.unreachable-loops-in-switch
+dEQP-VK.graphicsfuzz.unreachable-return-in-loop
+dEQP-VK.graphicsfuzz.unreachable-switch-case-with-discards
+dEQP-VK.graphicsfuzz.while-function-always-false
 dEQP-VK.graphicsfuzz.while-inside-switch
 dEQP-VK.graphicsfuzz.write-before-break
-dEQP-VK.graphicsfuzz.write-red-after-search
 dEQP-VK.graphicsfuzz.write-red-in-loop-nest
+dEQP-VK.graphicsfuzz.wrong-color-in-always-false-if
 dEQP-VK.transform_feedback.simple.basic_1_256
 dEQP-VK.transform_feedback.simple.basic_beginqueryindexed_streamid_0_1_256
 dEQP-VK.transform_feedback.simple.basic_endqueryindexed_streamid_0_1_256
index fc6868d..2d49cf7 100644 (file)
@@ -94,6 +94,7 @@ PLATFORM_TYPES                = [
        (["const", "SECURITY_ATTRIBUTES", "*"], ["Win32SecurityAttributesPtr"], "const void*"),
        (["AHardwareBuffer", "*"],                              ["AndroidHardwareBufferPtr"],   "void*"),
        (["HMONITOR"],                                                  ["Win32MonitorHandle"],                 "void*"),
+       (["LPCWSTR"],                                                   ["Win32LPCWSTR"],                               "const void*"),
 
        # VK_EXT_acquire_xlib_display
        (["RROutput"],                                                  ["RROutput"],                                   "void*"),
@@ -121,7 +122,6 @@ TYPE_SUBSTITUTIONS          = [
        # Platform-specific
        ("DWORD",               "deUint32"),
        ("HANDLE*",             PLATFORM_TYPE_NAMESPACE + "::" + "Win32Handle*"),
-       ("LPCWSTR",             "char*"),
 ]
 
 EXTENSION_POSTFIXES                            = ["KHR", "EXT", "NV", "NVX", "KHX", "NN", "MVK", "FUCHSIA", "GGP", "AMD"]
@@ -1067,6 +1067,8 @@ def writeStrUtilImpl (api, filename):
                                                valFmt = "get%sStr(value.%s)" % (member.getType()[2:], member.name)
                                        elif member.getType() == "const char*" or member.getType() == "char*":
                                                valFmt = "getCharPtrStr(value.%s)" % member.name
+                                       elif member.getType() == PLATFORM_TYPE_NAMESPACE + "::Win32LPCWSTR":
+                                               valFmt = "getWStr(value.%s)" % member.name
                                        elif member.arraySize != '':
                                                if member.name in ["extensionName", "deviceName", "layerName", "description"]:
                                                        valFmt = "(const char*)value.%s" % member.name
index bdb76ff..de9c337 100644 (file)
@@ -86,6 +86,7 @@ DE_DECLARE_COMMAND_LINE_OPT(EGLPixmapType,                            std::string);
 DE_DECLARE_COMMAND_LINE_OPT(LogImages,                                 bool);
 DE_DECLARE_COMMAND_LINE_OPT(LogShaderSources,                  bool);
 DE_DECLARE_COMMAND_LINE_OPT(TestOOM,                                   bool);
+DE_DECLARE_COMMAND_LINE_OPT(ArchiveDir,                                        std::string);
 DE_DECLARE_COMMAND_LINE_OPT(VKDeviceID,                                        int);
 DE_DECLARE_COMMAND_LINE_OPT(VKDeviceGroupID,                   int);
 DE_DECLARE_COMMAND_LINE_OPT(LogFlush,                                  bool);
@@ -185,6 +186,7 @@ void registerOptions (de::cmdline::Parser& parser)
                << Option<LogImages>                                    (DE_NULL,       "deqp-log-images",                                                      "Enable or disable logging of result images",           s_enableNames,          "enable")
                << Option<LogShaderSources>                             (DE_NULL,       "deqp-log-shader-sources",                                      "Enable or disable logging of shader sources",          s_enableNames,          "enable")
                << Option<TestOOM>                                              (DE_NULL,       "deqp-test-oom",                                                        "Run tests that exhaust memory on purpose",                     s_enableNames,          TEST_OOM_DEFAULT)
+               << Option<ArchiveDir>                                   (DE_NULL,       "deqp-archive-dir",                                                     "Path to test resource files",                                                                                  ".")
                << Option<LogFlush>                                             (DE_NULL,       "deqp-log-flush",                                                       "Enable or disable log file fflush",                            s_enableNames,          "enable")
                << Option<Validation>                                   (DE_NULL,       "deqp-validation",                                                      "Enable or disable test case validation",                       s_enableNames,          "disable")
                << Option<Optimization>                                 (DE_NULL,       "deqp-optimization-recipe",                                     "Shader optimization recipe (0=disabled, 1=performance, 2=size)",               "0")
@@ -824,6 +826,7 @@ bool                                        CommandLine::isSpirvOptimizationEnabled         (void) const    { return m_cmdLin
 bool                                   CommandLine::isRenderDocEnabled                         (void) const    { return m_cmdLine.getOption<opt::RenderDoc>();                                                         }
 const std::vector<int>&        CommandLine::getCaseFraction                            (void) const    { return m_cmdLine.getOption<opt::CaseFraction>();                                                      }
 const char*                            CommandLine::getCaseFractionMandatoryTests      (void) const    { return m_cmdLine.getOption<opt::CaseFractionMandatoryTests>().c_str();        }
+const char*                            CommandLine::getArchiveDir                                      (void) const    { return m_cmdLine.getOption<opt::ArchiveDir>().c_str();                                        }
 
 const char* CommandLine::getGLContextType (void) const
 {
index a7cb3ab..88527f2 100644 (file)
@@ -240,6 +240,9 @@ public:
        //! Get must-list filename
        const char*                                             getCaseFractionMandatoryTests(void) const;
 
+       //! Get archive directory path
+       const char*                                             getArchiveDir                           (void) const;
+
        /*--------------------------------------------------------------------*//*!
         * \brief Creates case list filter
         * \param archive Resources
index eb1c9c1..1b46e17 100644 (file)
@@ -37,6 +37,13 @@ enum FloatFlags
        FLOAT_SUPPORT_DENORM    = (1<<1)
 };
 
+enum RoundingDirection
+{
+       ROUND_TO_EVEN = 0,
+       ROUND_DOWNWARD,         // Towards -Inf.
+       ROUND_UPWARD,           // Towards +Inf.
+};
+
 /*--------------------------------------------------------------------*//*!
  * \brief Floating-point format template
  *
@@ -60,13 +67,13 @@ public:
 
                                                        Float                   (void);
        explicit                                Float                   (StorageType value);
-       explicit                                Float                   (float v);
-       explicit                                Float                   (double v);
+       explicit                                Float                   (float v, RoundingDirection rd = ROUND_TO_EVEN);
+       explicit                                Float                   (double v, RoundingDirection rd = ROUND_TO_EVEN);
 
        template <typename OtherStorageType, int OtherExponentBits, int OtherMantissaBits, int OtherExponentBias, deUint32 OtherFlags>
-       static Float                    convert                 (const Float<OtherStorageType, OtherExponentBits, OtherMantissaBits, OtherExponentBias, OtherFlags>& src);
+       static Float                    convert                 (const Float<OtherStorageType, OtherExponentBits, OtherMantissaBits, OtherExponentBias, OtherFlags>& src, RoundingDirection rd = ROUND_TO_EVEN);
 
-       static inline Float             convert                 (const Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>& src) { return src; }
+       static inline Float             convert                 (const Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>& src, RoundingDirection = ROUND_TO_EVEN) { return src; }
 
        /*--------------------------------------------------------------------*//*!
         * \brief Construct floating point value
@@ -123,6 +130,9 @@ public:
        static Float                    inf                             (int sign);
        static Float                    nan                             (void);
 
+       static Float                    largestNormal   (int sign);
+       static Float                    smallestNormal  (int sign);
+
 private:
        StorageType                             m_value;
 } DE_WARN_UNUSED_TYPE;
@@ -147,21 +157,21 @@ inline Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::Floa
 }
 
 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags>
-inline Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::Float (float value)
+inline Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::Float (float value, RoundingDirection rd)
        : m_value(0)
 {
        deUint32 u32;
        memcpy(&u32, &value, sizeof(deUint32));
-       *this = convert(Float32(u32));
+       *this = convert(Float32(u32), rd);
 }
 
 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags>
-inline Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::Float (double value)
+inline Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::Float (double value, RoundingDirection rd)
        : m_value(0)
 {
        deUint64 u64;
        memcpy(&u64, &value, sizeof(deUint64));
-       *this = convert(Float64(u64));
+       *this = convert(Float64(u64), rd);
 }
 
 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags>
@@ -203,6 +213,20 @@ inline Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags> Float
 }
 
 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags>
+inline Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags> Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::largestNormal (int sign)
+{
+       DE_ASSERT(sign == 1 || ((Flags & FLOAT_HAS_SIGN) && sign == -1));
+       return Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::construct(sign, ExponentBias, (static_cast<StorageType>(1) << (MantissaBits + 1)) - 1);
+}
+
+template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags>
+inline Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags> Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::smallestNormal (int sign)
+{
+       DE_ASSERT(sign == 1 || ((Flags & FLOAT_HAS_SIGN) && sign == -1));
+       return Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::construct(sign, 1 - ExponentBias, (static_cast<StorageType>(1) << MantissaBits));
+}
+
+template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags>
 Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>
 Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::construct
        (int sign, int exponent, StorageType mantissa)
@@ -242,98 +266,148 @@ template <typename StorageType, int ExponentBits, int MantissaBits, int Exponent
 template <typename OtherStorageType, int OtherExponentBits, int OtherMantissaBits, int OtherExponentBias, deUint32 OtherFlags>
 Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>
 Float<StorageType, ExponentBits, MantissaBits, ExponentBias, Flags>::convert
-       (const Float<OtherStorageType, OtherExponentBits, OtherMantissaBits, OtherExponentBias, OtherFlags>& other)
+       (const Float<OtherStorageType, OtherExponentBits, OtherMantissaBits, OtherExponentBias, OtherFlags>& other, RoundingDirection rd)
 {
        if (!(Flags & FLOAT_HAS_SIGN) && other.sign() < 0)
        {
                // Negative number, truncate to zero.
                return zero(+1);
        }
-       else if (other.isInf())
+
+       if (other.isInf())
        {
                return inf(other.sign());
        }
-       else if (other.isNaN())
+
+       if (other.isNaN())
        {
                return nan();
        }
-       else if (other.isZero())
+
+       if (other.isZero())
        {
                return zero(other.sign());
        }
-       else
-       {
-               const int                       eMin    = 1 - ExponentBias;
-               const int                       eMax    = ((1<<ExponentBits)-2) - ExponentBias;
 
-               const StorageType       s               = StorageType((StorageType(other.signBit())) << (StorageType(ExponentBits+MantissaBits))); // \note Not sign, but sign bit.
-               int                                     e               = other.exponent();
-               deUint64                        m               = other.mantissa();
+       const int                       eMin    = 1 - ExponentBias;
+       const int                       eMax    = ((1<<ExponentBits)-2) - ExponentBias;
 
-               // Normalize denormalized values prior to conversion.
-               while (!(m & (1ull<<OtherMantissaBits)))
-               {
-                       m <<= 1;
-                       e  -= 1;
-               }
+       const StorageType       s               = StorageType((StorageType(other.signBit())) << (StorageType(ExponentBits+MantissaBits))); // \note Not sign, but sign bit.
+       int                                     e               = other.exponent();
+       deUint64                        m               = other.mantissa();
 
-               if (e < eMin)
-               {
-                       // Underflow.
-                       if ((Flags & FLOAT_SUPPORT_DENORM) && (eMin-e-1 <= MantissaBits))
-                       {
-                               // Shift and round (RTE).
-                               int                     bitDiff = (OtherMantissaBits-MantissaBits) + (eMin-e);
-                               deUint64        half    = (1ull << (bitDiff - 1)) - 1;
-                               deUint64        bias    = (m >> bitDiff) & 1;
+       // Normalize denormalized values prior to conversion.
+       while (!(m & (1ull<<OtherMantissaBits)))
+       {
+               m <<= 1;
+               e  -= 1;
+       }
 
-                               return Float(StorageType(s | (m + half + bias) >> bitDiff));
-                       }
-                       else
-                               return zero(other.sign());
-               }
-               else
+       if (e < eMin)
+       {
+               // Underflow.
+               if ((Flags & FLOAT_SUPPORT_DENORM) && (eMin-e-1 <= MantissaBits))
                {
-                       // Remove leading 1.
-                       m = m & ~(1ull<<OtherMantissaBits);
-
-                       if (MantissaBits < OtherMantissaBits)
+                       // Shift and round.
+                       int                     bitDiff                 = (OtherMantissaBits-MantissaBits) + (eMin-e);
+                       deUint64        lastBitsMask    = (1ull << bitDiff) - 1ull;
+                       deUint64        lastBits                = (static_cast<deUint64>(m) & lastBitsMask);
+                       deUint64        half                    = (1ull << (bitDiff - 1)) - 1;
+                       deUint64        bias                    = (m >> bitDiff) & 1;
+
+                       switch (rd)
                        {
-                               // Round mantissa (round to nearest even).
-                               int                     bitDiff = OtherMantissaBits-MantissaBits;
-                               deUint64        half    = (1ull << (bitDiff - 1)) - 1;
-                               deUint64        bias    = (m >> bitDiff) & 1;
+                       case ROUND_TO_EVEN:
+                               return Float(StorageType(s | (m + half + bias) >> bitDiff));
 
-                               m = (m + half + bias) >> bitDiff;
+                       case ROUND_DOWNWARD:
+                               m = (m >> bitDiff);
+                               if (lastBits != 0ull && other.sign() < 0)
+                               {
+                                       m += 1;
+                               }
+                               return Float(StorageType(s | m));
 
-                               if (m & (1ull<<MantissaBits))
+                       case ROUND_UPWARD:
+                               m = (m >> bitDiff);
+                               if (lastBits != 0ull && other.sign() > 0)
                                {
-                                       // Overflow in mantissa.
-                                       m  = 0;
-                                       e += 1;
+                                       m += 1;
                                }
+                               return Float(StorageType(s | m));
+
+                       default:
+                               DE_ASSERT(false);
+                               break;
                        }
-                       else
+               }
+
+               return zero(other.sign());
+       }
+
+       // Remove leading 1.
+       m = m & ~(1ull<<OtherMantissaBits);
+
+       if (MantissaBits < OtherMantissaBits)
+       {
+               // Round mantissa.
+               int                     bitDiff                 = OtherMantissaBits-MantissaBits;
+               deUint64        lastBitsMask    = (1ull << bitDiff) - 1ull;
+               deUint64        lastBits                = (static_cast<deUint64>(m) & lastBitsMask);
+               deUint64        half                    = (1ull << (bitDiff - 1)) - 1;
+               deUint64        bias                    = (m >> bitDiff) & 1;
+
+               switch (rd)
+               {
+               case ROUND_TO_EVEN:
+                       m = (m + half + bias) >> bitDiff;
+                       break;
+
+               case ROUND_DOWNWARD:
+                       m = (m >> bitDiff);
+                       if (lastBits != 0ull && other.sign() < 0)
                        {
-                               int bitDiff = MantissaBits-OtherMantissaBits;
-                               m = m << bitDiff;
+                               m += 1;
                        }
+                       break;
 
-                       if (e > eMax)
+               case ROUND_UPWARD:
+                       m = (m >> bitDiff);
+                       if (lastBits != 0ull && other.sign() > 0)
                        {
-                               // Overflow.
-                               return inf(other.sign());
+                               m += 1;
                        }
-                       else
-                       {
-                               DE_ASSERT(de::inRange(e, eMin, eMax));
-                               DE_ASSERT(((e + ExponentBias) & ~((1ull<<ExponentBits)-1)) == 0);
-                               DE_ASSERT((m & ~((1ull<<MantissaBits)-1)) == 0);
+                       break;
 
-                               return Float(StorageType(s | (StorageType(e + ExponentBias) << MantissaBits) | m));
-                       }
+               default:
+                       DE_ASSERT(false);
+                       break;
                }
+
+               if (m & (1ull<<MantissaBits))
+               {
+                       // Overflow in mantissa.
+                       m  = 0;
+                       e += 1;
+               }
+       }
+       else
+       {
+               int bitDiff = MantissaBits-OtherMantissaBits;
+               m = m << bitDiff;
        }
+
+       if (e > eMax)
+       {
+               // Overflow.
+               return (((other.sign() < 0 && rd == ROUND_UPWARD) || (other.sign() > 0 && rd == ROUND_DOWNWARD)) ? largestNormal(other.sign()) : inf(other.sign()));
+       }
+
+       DE_ASSERT(de::inRange(e, eMin, eMax));
+       DE_ASSERT(((e + ExponentBias) & ~((1ull<<ExponentBits)-1)) == 0);
+       DE_ASSERT((m & ~((1ull<<MantissaBits)-1)) == 0);
+
+       return Float(StorageType(s | (StorageType(e + ExponentBias) << MantissaBits) | m));
 }
 
 } // tcu
index fb2412d..b3907ef 100644 (file)
@@ -807,6 +807,108 @@ bool intThresholdCompare (TestLog& log, const char* imageSetName, const char* im
 }
 
 /*--------------------------------------------------------------------*//*!
+ * \brief Per-pixel depth/stencil threshold-based comparison
+ *
+ * This compare computes per-pixel differences between result and reference
+ * image. Comparison fails if any pixels exceed the given threshold value.
+ *
+ * This comparison can be used for depth and depth/stencil images.
+ * Difference is computed in integer space.
+ *
+ * On failure error image is generated that shows where the failing pixels
+ * are.
+ *
+ * \param log                  Test log for results
+ * \param imageSetName Name for image set when logging results
+ * \param imageSetDesc Description for image set
+ * \param reference            Reference image
+ * \param result               Result image
+ * \param threshold            Maximum allowed depth difference (stencil must be exact)
+ * \param logMode              Logging mode
+ * \return true if comparison passes, false otherwise
+ *//*--------------------------------------------------------------------*/
+bool dsThresholdCompare(TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const float threshold, CompareLogMode logMode)
+{
+       int                                     width = reference.getWidth();
+       int                                     height = reference.getHeight();
+       int                                     depth = reference.getDepth();
+       TextureLevel            errorMaskStorage(TextureFormat(TextureFormat::RGB, TextureFormat::UNORM_INT8), width, height, depth);
+       PixelBufferAccess       errorMask = errorMaskStorage.getAccess();
+       float                           maxDiff = 0.0;
+       bool                            allStencilOk = true;
+       bool                            hasDepth = tcu::hasDepthComponent(result.getFormat().order);
+       bool                            hasStencil = tcu::hasStencilComponent(result.getFormat().order);
+
+       TCU_CHECK_INTERNAL(result.getWidth() == width && result.getHeight() == height && result.getDepth() == depth);
+
+       for (int z = 0; z < depth; z++)
+       {
+               for (int y = 0; y < height; y++)
+               {
+                       for (int x = 0; x < width; x++)
+                       {
+                               bool    isOk = true;
+
+                               if (hasDepth)
+                               {
+                                       float   refDepth = reference.getPixDepth(x, y, z);
+                                       float   cmpDepth = result.getPixDepth(x, y, z);
+
+                                       float   diff = refDepth - cmpDepth;
+                                       isOk = diff <= threshold;
+                                       maxDiff = (float) deMax(maxDiff, diff);
+                               }
+
+                               if (hasStencil)
+                               {
+                                       deUint8 refStencil = (deUint8) reference.getPixStencil(x, y, z);
+                                       deUint8 cmpStencil = (deUint8) result.getPixStencil(x, y, z);
+
+                                       bool isStencilOk = (refStencil == cmpStencil);
+                                       allStencilOk = allStencilOk && isStencilOk;
+                                       isOk = isOk && isStencilOk;
+                               }
+
+                               errorMask.setPixel(isOk ? IVec4(0, 0xff, 0, 0xff) : IVec4(0xff, 0, 0, 0xff), x, y, z);
+                       }
+               }
+       }
+
+       bool compareOk = (maxDiff <= threshold) && allStencilOk;
+
+       if (!compareOk || logMode == COMPARE_LOG_EVERYTHING)
+       {
+               if (!compareOk)
+               {
+                       if (maxDiff > threshold)
+                               log << TestLog::Message << "Depth comparison failed: max difference = " << maxDiff << ", threshold = " << threshold << TestLog::EndMessage;
+                       if (!allStencilOk)
+                               log << TestLog::Message << "Stencil comparison failed" << TestLog::EndMessage;
+               }
+
+               log << TestLog::ImageSet(imageSetName, imageSetDesc)
+                       // TODO: Convert depth/stencil buffers into separate depth & stencil for logging?
+//                     << TestLog::Image("Result", "Result", result, pixelScale, pixelBias)
+//                     << TestLog::Image("Reference", "Reference", reference, pixelScale, pixelBias)
+                       << TestLog::Image("ErrorMask", "Error mask", errorMask)
+                       << TestLog::EndImageSet;
+       }
+       else if (logMode == COMPARE_LOG_RESULT)
+       {
+#if 0
+               if (result.getFormat() != TextureFormat(TextureFormat::RGBA, TextureFormat::UNORM_INT8))
+                       computePixelScaleBias(result, pixelScale, pixelBias);
+
+               log << TestLog::ImageSet(imageSetName, imageSetDesc)
+                       << TestLog::Image("Result", "Result", result, pixelScale, pixelBias)
+                       << TestLog::EndImageSet;
+#endif
+       }
+
+       return compareOk;
+}
+
+/*--------------------------------------------------------------------*//*!
  * \brief Per-pixel threshold-based deviation-ignoring comparison
  *
  * This compare computes per-pixel differences between result and reference
index a16f30a..684cdf3 100644 (file)
@@ -55,6 +55,7 @@ bool  floatThresholdCompare                                                           (TestLog& log, const char* imageSetName, const
 bool   intThresholdCompare                                                                     (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const UVec4& threshold, CompareLogMode logMode);
 bool   intThresholdPositionDeviationCompare                            (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const UVec4& threshold, const tcu::IVec3& maxPositionDeviation, bool acceptOutOfBoundsAsAnyValue, CompareLogMode logMode);
 bool   intThresholdPositionDeviationErrorThresholdCompare      (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const UVec4& threshold, const tcu::IVec3& maxPositionDeviation, bool acceptOutOfBoundsAsAnyValue, int maxAllowedFailingPixels, CompareLogMode logMode);
+bool   dsThresholdCompare                                                                      (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const float threshold, CompareLogMode logMode);
 int            measurePixelDiffAccuracy                                                        (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, int bestScoreDiff, int worstScoreDiff, CompareLogMode logMode);
 bool   bilinearCompare                                                                         (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const RGBA threshold, CompareLogMode logMode);
 
index 8b9fc2d..3c84ebb 100644 (file)
@@ -209,7 +209,7 @@ TestLog::~TestLog (void)
 
 void TestLog::writeMessage (const char* msgStr)
 {
-       if (qpTestLog_writeText(m_log, DE_NULL, DE_NULL, QP_KEY_TAG_LAST, msgStr) == DE_FALSE)
+       if (qpTestLog_writeText(m_log, DE_NULL, DE_NULL, QP_KEY_TAG_NONE, msgStr) == DE_FALSE)
                throw LogWriteFailedError();
 }
 
index bda2575..34b92cd 100644 (file)
@@ -912,6 +912,7 @@ IVec3 calculatePackedPitch (const TextureFormat& format, const IVec3& size)
 ConstPixelBufferAccess::ConstPixelBufferAccess (void)
        : m_size                (0)
        , m_pitch               (0)
+       , m_divider             (1,1,1)
        , m_data                (DE_NULL)
 {
 }
@@ -920,6 +921,7 @@ ConstPixelBufferAccess::ConstPixelBufferAccess (const TextureFormat& format, int
        : m_format              (format)
        , m_size                (width, height, depth)
        , m_pitch               (calculatePackedPitch(m_format, m_size))
+       , m_divider             (1,1,1)
        , m_data                ((void*)data)
 {
        DE_ASSERT(isValid(format));
@@ -929,6 +931,7 @@ ConstPixelBufferAccess::ConstPixelBufferAccess (const TextureFormat& format, con
        : m_format              (format)
        , m_size                (size)
        , m_pitch               (calculatePackedPitch(m_format, m_size))
+       , m_divider             (1,1,1)
        , m_data                ((void*)data)
 {
        DE_ASSERT(isValid(format));
@@ -938,6 +941,7 @@ ConstPixelBufferAccess::ConstPixelBufferAccess (const TextureFormat& format, int
        : m_format              (format)
        , m_size                (width, height, depth)
        , m_pitch               (format.getPixelSize(), rowPitch, slicePitch)
+       , m_divider             (1,1,1)
        , m_data                ((void*)data)
 {
        DE_ASSERT(isValid(format));
@@ -947,6 +951,18 @@ ConstPixelBufferAccess::ConstPixelBufferAccess (const TextureFormat& format, con
        : m_format              (format)
        , m_size                (size)
        , m_pitch               (pitch)
+       , m_divider             (1,1,1)
+       , m_data                ((void*)data)
+{
+       DE_ASSERT(isValid(format));
+       DE_ASSERT(m_format.getPixelSize() <= m_pitch.x());
+}
+
+ConstPixelBufferAccess::ConstPixelBufferAccess(const TextureFormat& format, const IVec3& size, const IVec3& pitch, const IVec3& block, const void* data)
+       : m_format              (format)
+       , m_size                (size)
+       , m_pitch               (pitch)
+       , m_divider             (block)
        , m_data                ((void*)data)
 {
        DE_ASSERT(isValid(format));
@@ -957,6 +973,7 @@ ConstPixelBufferAccess::ConstPixelBufferAccess (const TextureLevel& level)
        : m_format              (level.getFormat())
        , m_size                (level.getSize())
        , m_pitch               (calculatePackedPitch(m_format, m_size))
+       , m_divider             (1,1,1)
        , m_data                ((void*)level.getPtr())
 {
 }
@@ -981,6 +998,12 @@ PixelBufferAccess::PixelBufferAccess (const TextureFormat& format, const IVec3&
 {
 }
 
+PixelBufferAccess::PixelBufferAccess(const TextureFormat& format, const IVec3& size, const IVec3& pitch, const IVec3& block, void* data)
+       : ConstPixelBufferAccess(format, size, pitch, block, data)
+{
+}
+
+
 PixelBufferAccess::PixelBufferAccess (TextureLevel& level)
        : ConstPixelBufferAccess(level)
 {
index a0fdff5..722cd11 100644 (file)
@@ -349,6 +349,7 @@ public:
                                                        ConstPixelBufferAccess          (const TextureFormat& format, const IVec3& size, const void* data);
                                                        ConstPixelBufferAccess          (const TextureFormat& format, int width, int height, int depth, int rowPitch, int slicePitch, const void* data);
                                                        ConstPixelBufferAccess          (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const void* data);
+                                                       ConstPixelBufferAccess          (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const IVec3& divider, const void* data);
 
        const TextureFormat&    getFormat                                       (void) const    { return m_format;                                      }
        const IVec3&                    getSize                                         (void) const    { return m_size;                                        }
@@ -359,9 +360,10 @@ public:
        int                                             getRowPitch                                     (void) const    { return m_pitch.y();                           }
        int                                             getSlicePitch                           (void) const    { return m_pitch.z();                           }
        const IVec3&                    getPitch                                        (void) const    { return m_pitch;                                       }
+       const IVec3&                    getDivider                                      (void) const    { return m_divider;                                     }
 
        const void*                             getDataPtr                                      (void) const    { return m_data;                                        }
-       const void*                             getPixelPtr                                     (int x, int y, int z = 0) const { return (const deUint8*)m_data + x * m_pitch.x() + y * m_pitch.y() + z * m_pitch.z(); }
+       const void*                             getPixelPtr                                     (int x, int y, int z = 0) const { return (const deUint8*)m_data + (x/m_divider.x()) * m_pitch.x() + (y/m_divider.y()) * m_pitch.y() + (z/m_divider.z()) * m_pitch.z(); }
 
        Vec4                                    getPixel                                        (int x, int y, int z = 0) const;
        IVec4                                   getPixelInt                                     (int x, int y, int z = 0) const;
@@ -388,6 +390,7 @@ protected:
        TextureFormat                   m_format;
        IVec3                                   m_size;
        IVec3                                   m_pitch;        //!< (pixelPitch, rowPitch, slicePitch)
+       IVec3                                   m_divider;
        mutable void*                   m_data;
 } DE_WARN_UNUSED_TYPE;
 
@@ -409,9 +412,10 @@ public:
                                                PixelBufferAccess       (const TextureFormat& format, const IVec3& size, void* data);
                                                PixelBufferAccess       (const TextureFormat& format, int width, int height, int depth, int rowPitch, int slicePitch, void* data);
                                                PixelBufferAccess       (const TextureFormat& format, const IVec3& size, const IVec3& pitch, void* data);
+                                               PixelBufferAccess       (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const IVec3& block, void* data);
 
        void*                           getDataPtr                      (void) const { return m_data; }
-       void*                           getPixelPtr                     (int x, int y, int z = 0) const { return (deUint8*)m_data + x * m_pitch.x() + y * m_pitch.y() + z * m_pitch.z(); }
+       void*                           getPixelPtr                     (int x, int y, int z = 0) const { return (deUint8*)m_data + (x/m_divider.x()) * m_pitch.x() + (y/m_divider.y()) * m_pitch.y() + (z/m_divider.z()) * m_pitch.z(); }
 
        void                            setPixel                        (const tcu::Vec4& color, int x, int y, int z = 0) const;
        void                            setPixel                        (const tcu::IVec4& color, int x, int y, int z = 0) const;
index 04d9bf4..a79c7d6 100644 (file)
@@ -1051,7 +1051,7 @@ void fillWithMetaballs (const PixelBufferAccess& dst, int numBalls, deUint32 see
        }
 }
 
-void copy (const PixelBufferAccess& dst, const ConstPixelBufferAccess& src)
+void copy (const PixelBufferAccess& dst, const ConstPixelBufferAccess& src, const bool clearUnused)
 {
        DE_ASSERT(src.getSize() == dst.getSize());
 
@@ -1097,7 +1097,7 @@ void copy (const PixelBufferAccess& dst, const ConstPixelBufferAccess& src)
                        for (int x = 0; x < width; x++)
                                dst.setPixDepth(src.getPixDepth(x, y, z), x, y, z);
                }
-               else if (dstHasDepth && !srcHasDepth)
+               else if (dstHasDepth && !srcHasDepth && clearUnused)
                {
                        // consistency with color copies
                        tcu::clearDepth(dst, 0.0f);
@@ -1110,7 +1110,7 @@ void copy (const PixelBufferAccess& dst, const ConstPixelBufferAccess& src)
                        for (int x = 0; x < width; x++)
                                dst.setPixStencil(src.getPixStencil(x, y, z), x, y, z);
                }
-               else if (dstHasStencil && !srcHasStencil)
+               else if (dstHasStencil && !srcHasStencil && clearUnused)
                {
                        // consistency with color copies
                        tcu::clearStencil(dst, 0u);
index 3df5466..3cc770a 100644 (file)
@@ -122,7 +122,7 @@ void        fillWithMetaballs                               (const PixelBufferAccess& access, int numMetaballs, de
 void   fillWithRGBAQuads                               (const PixelBufferAccess& access);
 
 //! Copies contents of src to dst. If formats of dst and src are equal, a bit-exact copy is made.
-void   copy                                                    (const PixelBufferAccess& dst, const ConstPixelBufferAccess& src);
+void   copy                                                    (const PixelBufferAccess& dst, const ConstPixelBufferAccess& src, const bool clearUnused = DE_TRUE);
 
 void   scale                                                   (const PixelBufferAccess& dst, const ConstPixelBufferAccess& src, Sampler::FilterMode filter);
 
index 64ac7ec..b3abf72 100644 (file)
@@ -39,10 +39,6 @@ if (DE_COMPILER_IS_GCC OR DE_COMPILER_IS_CLANG)
                set(LINK_FLAGS          "${LINK_FLAGS} -lgcov")
        endif ()
 
-       # For 3rd party sw disable all warnings
-       set(DE_3RD_PARTY_C_FLAGS        "${CMAKE_C_FLAGS} ${TARGET_FLAGS} -w")
-       set(DE_3RD_PARTY_CXX_FLAGS      "${CMAKE_CXX_FLAGS} ${TARGET_FLAGS} -w")
-
        # \note Remove -Wno-sign-conversion for more warnings
        set(WARNING_FLAGS                       "-Wall -Wextra -Wno-long-long -Wshadow -Wundef -Wconversion -Wno-sign-conversion")
 
@@ -58,6 +54,10 @@ if (DE_COMPILER_IS_GCC OR DE_COMPILER_IS_CLANG)
        # Any static libraries build are linked into the standalone executable binaries.
        set(CMAKE_C_FLAGS                       "${CMAKE_C_FLAGS} -fvisibility=hidden")
        set(CMAKE_CXX_FLAGS                     "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
+
+       # For 3rd party sw disable all warnings
+       set(DE_3RD_PARTY_C_FLAGS        "${CMAKE_C_FLAGS} ${TARGET_FLAGS} -w")
+       set(DE_3RD_PARTY_CXX_FLAGS      "${CMAKE_CXX_FLAGS} ${TARGET_FLAGS} -w")
 elseif (DE_COMPILER_IS_MSC)
        # Compiler flags for msc
 
@@ -70,13 +70,12 @@ elseif (DE_COMPILER_IS_MSC)
        set(MSC_BASE_FLAGS "/DWIN32 /D_WINDOWS /D_CRT_SECURE_NO_WARNINGS")
        set(MSC_WARNING_FLAGS "/W3 /wd4820 /wd4255 /wd4668 /wd4738 /wd4711")
 
-       # For 3rd party sw disable all warnings
-       set(DE_3RD_PARTY_C_FLAGS        "${CMAKE_C_FLAGS} ${MSC_BASE_FLAGS} /W0")
-       set(DE_3RD_PARTY_CXX_FLAGS      "${CMAKE_CXX_FLAGS} ${MSC_BASE_FLAGS} /EHsc /W0")
-
        set(CMAKE_C_FLAGS                       "${CMAKE_C_FLAGS} ${MSC_BASE_FLAGS} ${MSC_WARNING_FLAGS}")
        set(CMAKE_CXX_FLAGS                     "${CMAKE_CXX_FLAGS} ${MSC_BASE_FLAGS} /EHsc ${MSC_WARNING_FLAGS}")
 
+       # For 3rd party sw disable all warnings
+       set(DE_3RD_PARTY_C_FLAGS        "${CMAKE_C_FLAGS} ${MSC_BASE_FLAGS} /W0")
+       set(DE_3RD_PARTY_CXX_FLAGS      "${CMAKE_CXX_FLAGS} ${MSC_BASE_FLAGS} /EHsc /W0")
 else ()
        message(FATAL_ERROR "DE_COMPILER is not valid")
 endif ()
index 21d103f..8fbea2a 100644 (file)
@@ -466,6 +466,8 @@ void RenderContext::create (const NativeDisplayFactory* displayFactory, const Na
 
                m_glRenderTarget = tcu::RenderTarget(width, height, pixelFmt, depthBits, stencilBits, numSamples);
        }
+
+       egl.swapInterval(m_eglDisplay, 0);
 }
 
 void RenderContext::destroy (void)
index aba9796..70f162e 100644 (file)
@@ -1547,6 +1547,13 @@ void CallLogWrapper::glFramebufferTexture2D (glw::GLenum target, glw::GLenum att
        m_gl.framebufferTexture2D(target, attachment, textarget, texture, level);
 }
 
+void CallLogWrapper::glFramebufferTexture2DMultisampleEXT (glw::GLenum target, glw::GLenum attachment, glw::GLenum textarget, glw::GLuint texture, glw::GLint level, glw::GLsizei samples)
+{
+       if (m_enableLog)
+               m_log << TestLog::Message << "glFramebufferTexture2DMultisampleEXT(" << toHex(target) << ", " << toHex(attachment) << ", " << toHex(textarget) << ", " << texture << ", " << level << ", " << samples << ");" << TestLog::EndMessage;
+       m_gl.framebufferTexture2DMultisampleEXT(target, attachment, textarget, texture, level, samples);
+}
+
 void CallLogWrapper::glFramebufferTexture3D (glw::GLenum target, glw::GLenum attachment, glw::GLenum textarget, glw::GLuint texture, glw::GLint level, glw::GLint zoffset)
 {
        if (m_enableLog)
@@ -4740,6 +4747,13 @@ void CallLogWrapper::glRenderbufferStorageMultisample (glw::GLenum target, glw::
        m_gl.renderbufferStorageMultisample(target, samples, internalformat, width, height);
 }
 
+void CallLogWrapper::glRenderbufferStorageMultisampleEXT (glw::GLenum target, glw::GLsizei samples, glw::GLenum internalformat, glw::GLsizei width, glw::GLsizei height)
+{
+       if (m_enableLog)
+               m_log << TestLog::Message << "glRenderbufferStorageMultisampleEXT(" << toHex(target) << ", " << samples << ", " << toHex(internalformat) << ", " << width << ", " << height << ");" << TestLog::EndMessage;
+       m_gl.renderbufferStorageMultisampleEXT(target, samples, internalformat, width, height);
+}
+
 void CallLogWrapper::glResumeTransformFeedback (void)
 {
        if (m_enableLog)
index c46f5e3..ea8bc87 100644 (file)
@@ -220,6 +220,7 @@ void                                        glFramebufferRenderbuffer                                                       (glw::GLenum target, glw::GLenum attach
 void                                   glFramebufferTexture                                                            (glw::GLenum target, glw::GLenum attachment, glw::GLuint texture, glw::GLint level);
 void                                   glFramebufferTexture1D                                                          (glw::GLenum target, glw::GLenum attachment, glw::GLenum textarget, glw::GLuint texture, glw::GLint level);
 void                                   glFramebufferTexture2D                                                          (glw::GLenum target, glw::GLenum attachment, glw::GLenum textarget, glw::GLuint texture, glw::GLint level);
+void                                   glFramebufferTexture2DMultisampleEXT                            (glw::GLenum target, glw::GLenum attachment, glw::GLenum textarget, glw::GLuint texture, glw::GLint level, glw::GLsizei samples);
 void                                   glFramebufferTexture3D                                                          (glw::GLenum target, glw::GLenum attachment, glw::GLenum textarget, glw::GLuint texture, glw::GLint level, glw::GLint zoffset);
 void                                   glFramebufferTexture3DOES                                                       (glw::GLenum target, glw::GLenum attachment, glw::GLenum textarget, glw::GLuint texture, glw::GLint level, glw::GLint zoffset);
 void                                   glFramebufferTextureLayer                                                       (glw::GLenum target, glw::GLenum attachment, glw::GLuint texture, glw::GLint level, glw::GLint layer);
@@ -646,6 +647,7 @@ void                                        glReleaseShaderCompiler                                                         (void);
 void                                   glRenderGpuMaskNV                                                                       (glw::GLbitfield mask);
 void                                   glRenderbufferStorage                                                           (glw::GLenum target, glw::GLenum internalformat, glw::GLsizei width, glw::GLsizei height);
 void                                   glRenderbufferStorageMultisample                                        (glw::GLenum target, glw::GLsizei samples, glw::GLenum internalformat, glw::GLsizei width, glw::GLsizei height);
+void                                   glRenderbufferStorageMultisampleEXT                                     (glw::GLenum target, glw::GLsizei samples, glw::GLenum internalformat, glw::GLsizei width, glw::GLsizei height);
 void                                   glResumeTransformFeedback                                                       (void);
 void                                   glSampleCoverage                                                                        (glw::GLfloat value, glw::GLboolean invert);
 void                                   glSampleMaski                                                                           (glw::GLuint maskNumber, glw::GLbitfield mask);
index 27d5583..a7e0eed 100644 (file)
@@ -62,6 +62,17 @@ private:
 
 typedef CachedValue<bool, TryCompileProgram> IsProgramSupported;
 
+bool IsES3Compatible(const glw::Functions& gl)
+{
+       // Detect compatible GLES context by querying GL_MAJOR_VERSION.
+       // This query does not exist on GLES2 so succeeding query implies GLES3+ context.
+       glw::GLint majorVersion = 0;
+       gl.getError();
+       gl.getIntegerv(GL_MAJOR_VERSION, &majorVersion);
+
+       return (gl.getError() == GL_NO_ERROR);
+}
+
 // ES2-specific context info
 class ES2ContextInfo : public ContextInfo
 {
@@ -247,6 +258,11 @@ bool ContextInfo::isExtensionSupported (const char* name) const
        return std::find(extensions.begin(), extensions.end(), name) != extensions.end();
 }
 
+bool ContextInfo::isES3Compatible() const
+{
+   return IsES3Compatible(m_context.getFunctions());
+}
+
 ContextInfo* ContextInfo::create (const RenderContext& context)
 {
        // ES2 uses special variant that checks support for various shader features
index 9bb9088..26378c3 100644 (file)
@@ -23,6 +23,7 @@
  * \brief Context Info Class.
  *//*--------------------------------------------------------------------*/
 
+#include "glwFunctions.hpp"
 #include "gluDefs.hpp"
 
 #include <vector>
@@ -69,6 +70,8 @@ public:
 
 typedef CachedValue<std::set<int>, GetCompressedTextureFormats>        CompressedTextureFormats;
 
+bool IsES3Compatible(const glw::Functions& gl);
+
 /*--------------------------------------------------------------------*//*!
  * \brief Context information & limit query.
  *//*--------------------------------------------------------------------*/
@@ -92,6 +95,8 @@ public:
        const std::vector<std::string>&                         getExtensions                                           (void) const { return m_extensions; }
        bool                                                                            isExtensionSupported                            (const char* extName) const;
 
+       bool                                                                                    isES3Compatible() const;
+
        static ContextInfo*                                                     create                                                          (const RenderContext& context);
 
 protected:
index a11814d..87f02be 100644 (file)
@@ -588,12 +588,12 @@ qpShaderType getLogShaderType (ShaderType shaderType)
                QP_SHADER_TYPE_TESS_CONTROL,
                QP_SHADER_TYPE_TESS_EVALUATION,
                QP_SHADER_TYPE_COMPUTE,
-               QP_SHADER_TYPE_LAST,
-               QP_SHADER_TYPE_LAST,
-               QP_SHADER_TYPE_LAST,
-               QP_SHADER_TYPE_LAST,
-               QP_SHADER_TYPE_LAST,
-               QP_SHADER_TYPE_LAST
+               QP_SHADER_TYPE_RAYGEN,
+               QP_SHADER_TYPE_ANY_HIT,
+               QP_SHADER_TYPE_CLOSEST_HIT,
+               QP_SHADER_TYPE_MISS,
+               QP_SHADER_TYPE_INTERSECTION,
+               QP_SHADER_TYPE_CALLABLE,
        };
        DE_STATIC_ASSERT(DE_LENGTH_OF_ARRAY(s_typeMap) == SHADERTYPE_LAST);
        DE_ASSERT(de::inBounds<int>(shaderType, 0, DE_LENGTH_OF_ARRAY(s_typeMap)));
@@ -639,12 +639,12 @@ static void logShaderProgram (tcu::TestLog& log, const ProgramInfo& programInfo,
                        { "TessControlCompileTime",             "Tesselation control shader compile time"               },
                        { "TessEvaluationCompileTime",  "Tesselation evaluation shader compile time"    },
                        { "ComputeCompileTime",                 "Compute shader compile time"                                   },
-                       { "ERROR Unused for GL",                "ERROR Unused for GL"                                                   },
-                       { "ERROR Unused for GL",                "ERROR Unused for GL"                                                   },
-                       { "ERROR Unused for GL",                "ERROR Unused for GL"                                                   },
-                       { "ERROR Unused for GL",                "ERROR Unused for GL"                                                   },
-                       { "ERROR Unused for GL",                "ERROR Unused for GL"                                                   },
-                       { "ERROR Unused for GL",                "ERROR Unused for GL"                                                   },
+                       { "RaygenCompileTime",                  "Raygen shader compile time"                                    },
+                       { "AnyHitCompileTime",                  "Any hit shader compile time"                                   },
+                       { "ClosestHitCompileTime",              "Closest hit shader compile time"                               },
+                       { "MissCompileTime",                    "Miss shader compile time"                                              },
+                       { "IntersectionCompileTime",    "Intersection shader compile time"                              },
+                       { "CallableCompileTime",                "Callable shader compile time"                                  },
                };
                DE_STATIC_ASSERT(DE_LENGTH_OF_ARRAY(s_compileTimeDesc) == SHADERTYPE_LAST);
 
index 9dde9ff..54e3110 100644 (file)
 #define                        glFramebufferTexture                                                            glwFramebufferTexture
 #define                        glFramebufferTexture1D                                                          glwFramebufferTexture1D
 #define                        glFramebufferTexture2D                                                          glwFramebufferTexture2D
+#define                        glFramebufferTexture2DMultisampleEXT                            glwFramebufferTexture2DMultisampleEXT
 #define                        glFramebufferTexture3D                                                          glwFramebufferTexture3D
 #define                        glFramebufferTexture3DOES                                                       glwFramebufferTexture3DOES
 #define                        glFramebufferTextureLayer                                                       glwFramebufferTextureLayer
 #define                        glRenderGpuMaskNV                                                                       glwRenderGpuMaskNV
 #define                        glRenderbufferStorage                                                           glwRenderbufferStorage
 #define                        glRenderbufferStorageMultisample                                        glwRenderbufferStorageMultisample
+#define                        glRenderbufferStorageMultisampleEXT                                     glwRenderbufferStorageMultisampleEXT
 #define                        glResumeTransformFeedback                                                       glwResumeTransformFeedback
 #define                        glSampleCoverage                                                                        glwSampleCoverage
 #define                        glSampleMaski                                                                           glwSampleMaski
@@ -1124,6 +1126,7 @@ void                      glwFramebufferRenderbuffer                                                      (GLenum target, GLenum attachment, GLenu
 void                   glwFramebufferTexture                                                           (GLenum target, GLenum attachment, GLuint texture, GLint level);
 void                   glwFramebufferTexture1D                                                         (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
 void                   glwFramebufferTexture2D                                                         (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
+void                   glwFramebufferTexture2DMultisampleEXT                           (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples);
 void                   glwFramebufferTexture3D                                                         (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
 void                   glwFramebufferTexture3DOES                                                      (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
 void                   glwFramebufferTextureLayer                                                      (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
@@ -1550,6 +1553,7 @@ void                      glwReleaseShaderCompiler                                                        ();
 void                   glwRenderGpuMaskNV                                                                      (GLbitfield mask);
 void                   glwRenderbufferStorage                                                          (GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
 void                   glwRenderbufferStorageMultisample                                       (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
+void                   glwRenderbufferStorageMultisampleEXT                            (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
 void                   glwResumeTransformFeedback                                                      ();
 void                   glwSampleCoverage                                                                       (GLfloat value, GLboolean invert);
 void                   glwSampleMaski                                                                          (GLuint maskNumber, GLbitfield mask);
index 944fc6e..c8d01ab 100644 (file)
 #define GL_DRAW_FRAMEBUFFER                                                                                            0x8CA9
 #define GL_READ_FRAMEBUFFER_BINDING                                                                            0x8CAA
 #define GL_RENDERBUFFER_SAMPLES                                                                                        0x8CAB
+#define GL_RENDERBUFFER_SAMPLES_EXT                                                                            0x8CAB
 #define GL_DEPTH_COMPONENT32F                                                                                  0x8CAC
 #define GL_DEPTH32F_STENCIL8                                                                                   0x8CAD
 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE                                                  0x8CD0
 #define GL_RENDERBUFFER_DEPTH_SIZE                                                                             0x8D54
 #define GL_RENDERBUFFER_STENCIL_SIZE                                                                   0x8D55
 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE                                                  0x8D56
+#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT                                              0x8D56
 #define GL_MAX_SAMPLES                                                                                                 0x8D57
+#define GL_MAX_SAMPLES_EXT                                                                                             0x8D57
 #define GL_HALF_FLOAT_OES                                                                                              0x8D61
 #define GL_RGB565_OES                                                                                                  0x8D62
 #define GL_RGB565                                                                                                              0x8D62
 #define GL_PRIMITIVE_RESTART_FIXED_INDEX                                                               0x8D69
 #define GL_ANY_SAMPLES_PASSED_CONSERVATIVE                                                             0x8D6A
 #define GL_MAX_ELEMENT_INDEX                                                                                   0x8D6B
+#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT                                  0x8D6C
 #define GL_RGBA32UI                                                                                                            0x8D70
 #define GL_RGB32UI                                                                                                             0x8D71
 #define GL_RGBA16UI                                                                                                            0x8D76
index 48fd604..152890d 100644 (file)
@@ -220,6 +220,7 @@ typedef GLW_APICALL void                    (GLW_APIENTRY* glFramebufferRenderbufferFunc)                                                   (
 typedef GLW_APICALL void                       (GLW_APIENTRY* glFramebufferTextureFunc)                                                                (GLenum target, GLenum attachment, GLuint texture, GLint level);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glFramebufferTexture1DFunc)                                                              (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glFramebufferTexture2DFunc)                                                              (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
+typedef GLW_APICALL void                       (GLW_APIENTRY* glFramebufferTexture2DMultisampleEXTFunc)                                (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glFramebufferTexture3DFunc)                                                              (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glFramebufferTexture3DOESFunc)                                                   (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glFramebufferTextureLayerFunc)                                                   (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
@@ -646,6 +647,7 @@ typedef GLW_APICALL void                    (GLW_APIENTRY* glReleaseShaderCompilerFunc)                                                             (v
 typedef GLW_APICALL void                       (GLW_APIENTRY* glRenderGpuMaskNVFunc)                                                                   (GLbitfield mask);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glRenderbufferStorageFunc)                                                               (GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glRenderbufferStorageMultisampleFunc)                                    (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
+typedef GLW_APICALL void                       (GLW_APIENTRY* glRenderbufferStorageMultisampleEXTFunc)                                 (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glResumeTransformFeedbackFunc)                                                   (void);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glSampleCoverageFunc)                                                                    (GLfloat value, GLboolean invert);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glSampleMaskiFunc)                                                                               (GLuint maskNumber, GLbitfield mask);
index 2e1ce5f..bb89906 100644 (file)
@@ -220,6 +220,7 @@ glFramebufferRenderbufferFunc                                                       framebufferRenderbuffer;
 glFramebufferTextureFunc                                                               framebufferTexture;
 glFramebufferTexture1DFunc                                                             framebufferTexture1D;
 glFramebufferTexture2DFunc                                                             framebufferTexture2D;
+glFramebufferTexture2DMultisampleEXTFunc                               framebufferTexture2DMultisampleEXT;
 glFramebufferTexture3DFunc                                                             framebufferTexture3D;
 glFramebufferTexture3DOESFunc                                                  framebufferTexture3DOES;
 glFramebufferTextureLayerFunc                                                  framebufferTextureLayer;
@@ -646,6 +647,7 @@ glReleaseShaderCompilerFunc                                                         releaseShaderCompiler;
 glRenderGpuMaskNVFunc                                                                  renderGpuMaskNV;
 glRenderbufferStorageFunc                                                              renderbufferStorage;
 glRenderbufferStorageMultisampleFunc                                   renderbufferStorageMultisample;
+glRenderbufferStorageMultisampleEXTFunc                                        renderbufferStorageMultisampleEXT;
 glResumeTransformFeedbackFunc                                                  resumeTransformFeedback;
 glSampleCoverageFunc                                                                   sampleCoverage;
 glSampleMaskiFunc                                                                              sampleMaski;
index f7aa5e0..e537ee5 100644 (file)
@@ -1740,6 +1740,14 @@ void glwFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget
        gl->framebufferTexture2D(target, attachment, textarget, texture, level);
 }
 
+void glwFramebufferTexture2DMultisampleEXT (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
+{
+       const glw::Functions* gl = glw::getCurrentThreadFunctions();
+       if (!gl)
+               return;
+       gl->framebufferTexture2DMultisampleEXT(target, attachment, textarget, texture, level, samples);
+}
+
 void glwFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
 {
        const glw::Functions* gl = glw::getCurrentThreadFunctions();
@@ -5148,6 +5156,14 @@ void glwRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum i
        gl->renderbufferStorageMultisample(target, samples, internalformat, width, height);
 }
 
+void glwRenderbufferStorageMultisampleEXT (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
+{
+       const glw::Functions* gl = glw::getCurrentThreadFunctions();
+       if (!gl)
+               return;
+       gl->renderbufferStorageMultisampleEXT(target, samples, internalformat, width, height);
+}
+
 void glwResumeTransformFeedback (void)
 {
        const glw::Functions* gl = glw::getCurrentThreadFunctions();
index 9775c98..b5ad2bb 100644 (file)
@@ -119,6 +119,12 @@ if (de::contains(extSet, "GL_EXT_texture_border_clamp"))
        gl->texParameterIuiv            = (glTexParameterIuivFunc)                      loader->get("glTexParameterIuivEXT");
 }
 
+if (de::contains(extSet, "GL_EXT_multisampled_render_to_texture"))
+{
+       gl->framebufferTexture2DMultisampleEXT  = (glFramebufferTexture2DMultisampleEXTFunc)    loader->get("glFramebufferTexture2DMultisampleEXT");
+       gl->renderbufferStorageMultisample              = (glRenderbufferStorageMultisampleFunc)                loader->get("glRenderbufferStorageMultisampleEXT");
+}
+
 if (de::contains(extSet, "GL_EXT_debug_marker"))
 {
        gl->insertEventMarkerEXT        = (glInsertEventMarkerEXTFunc)  loader->get("glInsertEventMarkerEXT");
index fd1b2e0..24bb797 100644 (file)
 #define GLX_GLXEXT_PROTOTYPES
 #include <GL/glx.h>
 
+
 #ifndef GLX_CONTEXT_OPENGL_NO_ERROR_ARB
 #define GLX_CONTEXT_OPENGL_NO_ERROR_ARB 0x31B3
 #endif
 
+#ifndef PFNGLXSWAPINTERVALMESAPROC
+#define PFNGLXSWAPINTERVALMESAPROC PFNGLXSWAPINTERVALSGIPROC
+#endif
+
 namespace tcu
 {
 namespace lnx
@@ -181,6 +186,7 @@ public:
        virtual void                                            postIterate                     (void);
        virtual void                                            makeCurrent                     (void);
        void                                                            clearCurrent            (void);
+       void                                                            swapInterval            (int interval);
        virtual const glw::Functions&           getFunctions            (void) const;
        virtual const tcu::RenderTarget&        getRenderTarget         (void) const;
        virtual glw::GenericFuncType            getProcAddress          (const char* name) const;
@@ -245,12 +251,17 @@ GlxDisplay::GlxDisplay (EventState& eventState, const char* name)
        {
                const int screen = XDefaultScreen(m_display);
                // nVidia doesn't seem to report client-side extensions correctly,
-               // so only use server side
-               const char* const extensions =
+               // so use also server side
+               const char* const server_extensions =
                        TCU_CHECK_GLX(glXQueryServerString(m_display, screen, GLX_EXTENSIONS));
-               istringstream extStream(extensions);
-               m_extensions = set<string>(istream_iterator<string>(extStream),
+               const char* const client_extensions =
+                       TCU_CHECK_GLX(glXQueryExtensionsString(m_display, screen));
+               istringstream srvExtStream(server_extensions);
+               istringstream cliExtStream(client_extensions);
+               m_extensions = set<string>(istream_iterator<string>(srvExtStream),
                                                                   istream_iterator<string>());
+               m_extensions.insert(istream_iterator<string>(cliExtStream),
+                                                       istream_iterator<string>());
        }
 }
 
@@ -714,6 +725,7 @@ GlxRenderContext::GlxRenderContext (const GlxContextFactory&        factory,
        const GlxFunctionLoader loader;
        makeCurrent();
        glu::initFunctions(&m_functions, &loader, config.type.getAPI());
+       swapInterval(0);
 }
 
 GlxRenderContext::~GlxRenderContext (void)
@@ -741,6 +753,30 @@ glw::GenericFuncType GlxRenderContext::getProcAddress(const char *name) const
        return glXGetProcAddress(reinterpret_cast<const GLubyte*>(name));
 }
 
+void GlxRenderContext::swapInterval (int interval)
+{
+       if (m_glxVisual.getGlxDisplay().isGlxExtensionSupported("GLX_EXT_swap_control"))
+       {
+               PFNGLXSWAPINTERVALEXTPROC glXSwapIntervalEXT =
+                       reinterpret_cast<PFNGLXSWAPINTERVALEXTPROC>(
+                               TCU_CHECK_GLX(
+                                       glXGetProcAddress(
+                                               reinterpret_cast<const GLubyte*>("glXSwapIntervalEXT"))));
+
+               glXSwapIntervalEXT(m_glxVisual.getXDisplay(), m_glxDrawable->getGLXDrawable(), interval);
+       }
+       else if (m_glxVisual.getGlxDisplay().isGlxExtensionSupported("GLX_MESA_swap_control"))
+       {
+               PFNGLXSWAPINTERVALMESAPROC glXSwapIntervalMESA =
+                       reinterpret_cast<PFNGLXSWAPINTERVALMESAPROC>(
+                               TCU_CHECK_GLX(
+                                       glXGetProcAddress(
+                                               reinterpret_cast<const GLubyte*>("glXSwapIntervalMESA"))));
+
+               glXSwapIntervalMESA(interval);
+       }
+}
+
 ContextType GlxRenderContext::getType (void) const
 {
        return m_type;
index 9926b80..c717875 100644 (file)
@@ -1956,6 +1956,17 @@ GLW_APICALL void GLW_APIENTRY glFramebufferTexture2D (GLenum target, GLenum atta
 
 }
 
+GLW_APICALL void GLW_APIENTRY glFramebufferTexture2DMultisampleEXT (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
+{
+       DE_UNREF(target);
+       DE_UNREF(attachment);
+       DE_UNREF(textarget);
+       DE_UNREF(texture);
+       DE_UNREF(level);
+       DE_UNREF(samples);
+
+}
+
 GLW_APICALL void GLW_APIENTRY glFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
 {
        DE_UNREF(target);
@@ -5589,6 +5600,16 @@ GLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisample (GLenum target, G
 
 }
 
+GLW_APICALL void GLW_APIENTRY glRenderbufferStorageMultisampleEXT (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
+{
+       DE_UNREF(target);
+       DE_UNREF(samples);
+       DE_UNREF(internalformat);
+       DE_UNREF(width);
+       DE_UNREF(height);
+
+}
+
 GLW_APICALL void GLW_APIENTRY glResumeTransformFeedback (void)
 {
 
index 61f6c89..a84255a 100644 (file)
@@ -220,6 +220,7 @@ gl->framebufferRenderbuffer                                                 = glFramebufferRenderbuffer;
 gl->framebufferTexture                                                         = glFramebufferTexture;
 gl->framebufferTexture1D                                                       = glFramebufferTexture1D;
 gl->framebufferTexture2D                                                       = glFramebufferTexture2D;
+gl->framebufferTexture2DMultisampleEXT                         = glFramebufferTexture2DMultisampleEXT;
 gl->framebufferTexture3D                                                       = glFramebufferTexture3D;
 gl->framebufferTexture3DOES                                                    = glFramebufferTexture3DOES;
 gl->framebufferTextureLayer                                                    = glFramebufferTextureLayer;
@@ -646,6 +647,7 @@ gl->releaseShaderCompiler                                                   = glReleaseShaderCompiler;
 gl->renderGpuMaskNV                                                                    = glRenderGpuMaskNV;
 gl->renderbufferStorage                                                                = glRenderbufferStorage;
 gl->renderbufferStorageMultisample                                     = glRenderbufferStorageMultisample;
+gl->renderbufferStorageMultisampleEXT                          = glRenderbufferStorageMultisampleEXT;
 gl->resumeTransformFeedback                                                    = glResumeTransformFeedback;
 gl->sampleCoverage                                                                     = glSampleCoverage;
 gl->sampleMaski                                                                                = glSampleMaski;
index f3e0fb4..57d62e8 100644 (file)
@@ -47,7 +47,7 @@ int main (int argc, char** argv)
        try
        {
                tcu::CommandLine                                cmdLine         (argc, argv);
-               tcu::DirArchive                                 archive         (".");
+               tcu::DirArchive                                 archive         (cmdLine.getArchiveDir());
                tcu::TestLog                                    log                     (cmdLine.getLogFileName(), argc-1, argv+1, cmdLine.getLogFlags());
                de::UniquePtr<tcu::Platform>    platform        (createPlatform());
                de::UniquePtr<tcu::App>                 app                     (new tcu::App(*platform, archive, log, cmdLine));
index c36ee94..e871b4c 100644 (file)
@@ -136,6 +136,9 @@ typedef BOOL                (WINAPI* wglChoosePixelFormatARBFunc)           (HDC hdc, const int *piAttr
 typedef HGLRC          (WINAPI* wglCreateContextAttribsARBFunc)        (HDC hdc, HGLRC hshareContext, const int* attribList);
 typedef const char*    (WINAPI* wglGetExtensionsStringARBFunc)         (HDC hdc);
 
+// WGL_EXT_swap_control
+typedef BOOL           (WINAPI* wglSwapIntervalEXTFunc)                        (int interval);
+
 DE_END_EXTERN_C
 
 namespace tcu
@@ -163,6 +166,10 @@ struct Functions
        wglCreateContextAttribsARBFunc          createContextAttribsARB;
        wglGetExtensionsStringARBFunc           getExtensionsStringARB;
 
+       // WGL_EXT_swap_control
+       wglSwapIntervalEXTFunc                          swapIntervalEXT;
+
+
        Functions (void)
                : createContext                         (DE_NULL)
                , deleteContext                         (DE_NULL)
@@ -249,6 +256,9 @@ Library::Library (HINSTANCE instance)
        m_functions.createContextAttribsARB             = (wglCreateContextAttribsARBFunc)m_functions.getProcAddress("wglCreateContextAttribsARB");
        m_functions.getExtensionsStringARB              = (wglGetExtensionsStringARBFunc)m_functions.getProcAddress("wglGetExtensionsStringARB");
 
+       // WGL_EXT_swap_control
+       m_functions.swapIntervalEXT                             = (wglSwapIntervalEXTFunc)m_functions.getProcAddress("wglSwapIntervalEXT");
+
        m_functions.makeCurrent(tmpWindow.getDeviceContext(), NULL);
        m_functions.deleteContext(tmpCtx);
 
@@ -525,6 +535,9 @@ Context::Context (const Core*                                               core,
                wgl.deleteContext(m_context);
                TCU_THROW(ResourceError, "wglMakeCurrent() failed");
        }
+
+       if (core->getLibrary()->isWglExtensionSupported("WGL_EXT_swap_control"))
+               core->getLibrary()->getFunctions().swapIntervalEXT(0);
 }
 
 Context::~Context (void)
index 58e8a8e..d970bcf 100644 (file)
@@ -242,6 +242,12 @@ static const qpKeyStringMap s_qpShaderTypeMap[] =
        { QP_SHADER_TYPE_TESS_CONTROL,          "TessControlShader"             },
        { QP_SHADER_TYPE_TESS_EVALUATION,       "TessEvaluationShader"  },
        { QP_SHADER_TYPE_COMPUTE,                       "ComputeShader"                 },
+       { QP_SHADER_TYPE_RAYGEN,                        "RaygenShader"                  },
+       { QP_SHADER_TYPE_ANY_HIT,                       "AnyHitShader"                  },
+       { QP_SHADER_TYPE_CLOSEST_HIT,           "ClosestHitShader"              },
+       { QP_SHADER_TYPE_MISS,                          "MissShader"                    },
+       { QP_SHADER_TYPE_INTERSECTION,          "IntersectionShader"    },
+       { QP_SHADER_TYPE_CALLABLE,                      "CallableShader"                },
 
        { QP_SHADER_TYPE_LAST,                          DE_NULL                                 }
 };
@@ -263,7 +269,8 @@ static void qpTestLog_flushFile (qpTestLog* log)
 static const char* qpLookupString (const qpKeyStringMap* keyMap, int keyMapSize, int key)
 {
        DE_ASSERT(keyMap);
-       DE_ASSERT(deInBounds32(key, 0, keyMapSize));
+       DE_ASSERT(deInBounds32(key, 0, keyMapSize - 1)); /* Last element in map is assumed to be terminator */
+       DE_ASSERT(keyMap[keyMapSize - 1].string == DE_NULL); /* Ensure map is properly completed, *_LAST element is not missing */
        DE_ASSERT(keyMap[key].key == key);
        DE_UNREF(keyMapSize); /* for asserting only */
        return keyMap[key].string;
index 8e2e290..7c24ed9 100644 (file)
@@ -146,6 +146,12 @@ typedef enum qpShaderType_e
        QP_SHADER_TYPE_TESS_CONTROL,
        QP_SHADER_TYPE_TESS_EVALUATION,
        QP_SHADER_TYPE_COMPUTE,
+       QP_SHADER_TYPE_RAYGEN,
+       QP_SHADER_TYPE_ANY_HIT,
+       QP_SHADER_TYPE_CLOSEST_HIT,
+       QP_SHADER_TYPE_MISS,
+       QP_SHADER_TYPE_INTERSECTION,
+       QP_SHADER_TYPE_CALLABLE,
 
        QP_SHADER_TYPE_LAST
 } qpShaderType;
index 0267c70..553a56e 100644 (file)
@@ -50,10 +50,10 @@ namespace
 class NegativePartialUpdateTest : public TestCase
 {
 public:
-       enum SurfaceType
+       enum SurfaceType // used as a bit field when selecting a suitable EGL config
        {
-               SURFACETYPE_WINDOW = 0,
-               SURFACETYPE_PBUFFER
+               SURFACETYPE_WINDOW  = 1 << 0,
+               SURFACETYPE_PBUFFER = 1 << 1
        };
 
                                                                NegativePartialUpdateTest               (EglTestContext& eglTestCtx, bool preserveBuffer, SurfaceType surfaceType, const char* name, const char* description);
@@ -97,14 +97,15 @@ bool hasPreserveSwap (const CandidateConfig& c)
        return (c.surfaceType() & EGL_SWAP_BEHAVIOR_PRESERVED_BIT) == EGL_SWAP_BEHAVIOR_PRESERVED_BIT;
 }
 
-EGLConfig getEGLConfig (const Library& egl, EGLDisplay eglDisplay, NegativePartialUpdateTest::SurfaceType surfaceType, bool preserveBuffer)
+EGLConfig getEGLConfig (const Library& egl, EGLDisplay eglDisplay, unsigned surfaceTypes, bool preserveBuffer)
 {
        FilterList filters;
-       if (surfaceType == NegativePartialUpdateTest::SURFACETYPE_WINDOW)
+       if ((surfaceTypes & NegativePartialUpdateTest::SURFACETYPE_WINDOW) != 0)
                filters << isWindow;
-       else if (surfaceType == NegativePartialUpdateTest::SURFACETYPE_PBUFFER)
+       if ((surfaceTypes & NegativePartialUpdateTest::SURFACETYPE_PBUFFER) != 0)
                filters << isPbuffer;
-       else
+       if (((surfaceTypes & NegativePartialUpdateTest::SURFACETYPE_WINDOW) == 0) &&
+               ((surfaceTypes & NegativePartialUpdateTest::SURFACETYPE_PBUFFER) == 0))
                DE_FATAL("Invalid surfaceType");
 
        filters << isES2Renderable;
@@ -157,15 +158,15 @@ void NegativePartialUpdateTest::init (void)
        if (!hasExtension(egl, m_eglDisplay, "EGL_KHR_partial_update"))
                TCU_THROW(NotSupportedError, "EGL_KHR_partial_update is not supported");
 
-       m_eglConfig = getEGLConfig(egl, m_eglDisplay, m_surfaceType, m_preserveBuffer);
-
        if (m_surfaceType == SURFACETYPE_PBUFFER)
        {
+               m_eglConfig = getEGLConfig(egl, m_eglDisplay, SURFACETYPE_PBUFFER, m_preserveBuffer);
                const EGLint pbufferAttribList[] = { EGL_WIDTH, width, EGL_HEIGHT, height, EGL_NONE };
                m_eglSurface = egl.createPbufferSurface(m_eglDisplay, m_eglConfig, pbufferAttribList);
        }
        else
        {
+               m_eglConfig = getEGLConfig(egl, m_eglDisplay, SURFACETYPE_WINDOW | SURFACETYPE_PBUFFER, m_preserveBuffer);
                const NativeWindowFactory&      factory = selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine());
                m_window = factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglConfig, DE_NULL,
                                                                                WindowParams(width, height, parseWindowVisibility(m_testCtx.getCommandLine())));
@@ -272,14 +273,13 @@ TestCase::IterateResult NotCurrentSurfaceTest::iterate (void)
 {
        const int                                       impossibleBufferAge = -26084;
        const Library&                          egl                                     = m_eglTestCtx.getLibrary();
-       const EGLConfig                         config                          = getEGLConfig(egl, m_eglDisplay, SURFACETYPE_PBUFFER, false);
        const EGLint                            attribList[]            =
        {
                EGL_WIDTH,      64,
                EGL_HEIGHT,     64,
                EGL_NONE
        };
-       const eglu::UniqueSurface       dummyPbuffer            (egl, m_eglDisplay, egl.createPbufferSurface(m_eglDisplay, config, attribList));
+       const eglu::UniqueSurface       dummyPbuffer            (egl, m_eglDisplay, egl.createPbufferSurface(m_eglDisplay, m_eglConfig, attribList));
        TestLog&                                        log                                     = m_testCtx.getLog();
        CallLogWrapper                          wrapper                         (egl, log);
        EGLint                                          damageRegion[]          = { 10, 10, 10, 10 };
@@ -496,14 +496,13 @@ NotCurrentSurfaceTest2::NotCurrentSurfaceTest2 (EglTestContext& context)
 TestCase::IterateResult NotCurrentSurfaceTest2::iterate (void)
 {
        const Library&                          egl                             = m_eglTestCtx.getLibrary();
-       const EGLConfig                         config                  = getEGLConfig(egl, m_eglDisplay, SURFACETYPE_PBUFFER, false);
        const EGLint                            attribList[]    =
        {
                EGL_WIDTH,      64,
                EGL_HEIGHT,     64,
                EGL_NONE
        };
-       const eglu::UniqueSurface       dummyPbuffer    (egl, m_eglDisplay, egl.createPbufferSurface(m_eglDisplay, config, attribList));
+       const eglu::UniqueSurface       dummyPbuffer    (egl, m_eglDisplay, egl.createPbufferSurface(m_eglDisplay, m_eglConfig, attribList));
        TestLog&                                        log                             = m_testCtx.getLog();
        CallLogWrapper                          wrapper                 (egl, log);
        EGLint                                          damageRegion[]  = { 10, 10, 10, 10 };
index c053789..b9ced47 100644 (file)
@@ -38,6 +38,7 @@
 
 #include "gluDefs.hpp"
 #include "gluRenderContext.hpp"
+#include "gluContextInfo.hpp"
 #include "gluShaderProgram.hpp"
 
 #include "glw.h"
@@ -1194,15 +1195,9 @@ void WideColorSurfaceTest::doClearTest (EGLSurface surface)
 
                                reference += it->increment;
 
-                               // Detect compatible GLES context by querying GL_MAJOR_VERSION.
-                               // This query does not exist on GLES2 so succeeding query implies GLES3+ context.
-                               glw::GLint majorVersion = 0;
-                               m_gl.getIntegerv(GL_MAJOR_VERSION, &majorVersion);
-                               if (m_gl.getError() == GL_NO_ERROR)
-                               {
-                                       // This device is ES3 compatible, so do some additional testing
+                               // If this device is ES3 compatible, so do some additional testing
+                               if (glu::IsES3Compatible(m_gl))
                                        testFramebufferColorEncoding();
-                               }
                        }
 
                        EGLU_CHECK_CALL(egl, swapBuffers(m_eglDisplay, surface));
index 2145cd2..ab561b5 100644 (file)
@@ -848,10 +848,10 @@ public:
                for (size_t orig = 0; orig < DE_LENGTH_OF_ARRAY(origins); orig++)
                {
                        //Set viewport to A = (x, y, w, h) = (1/8, 1/4, 1/2, 1/4) in terms of proportional window size
-                       gl.viewport(static_cast<glw::GLint>(0.125f * static_cast<float>(windowW)),
-                                               static_cast<glw::GLint>(0.25f * static_cast<float>(windowH)),
-                                               static_cast<glw::GLsizei>(0.5f * static_cast<float>(windowW)),
-                                               static_cast<glw::GLsizei>(0.25f * static_cast<float>(windowH)));
+                       gl.viewport(static_cast<glw::GLint>((0.125f * static_cast<float>(windowW))+0.5f),
+                                               static_cast<glw::GLint>((0.25f * static_cast<float>(windowH))+0.5f),
+                                               static_cast<glw::GLsizei>((0.5f * static_cast<float>(windowW))+0.5f),
+                                               static_cast<glw::GLsizei>((0.25f * static_cast<float>(windowH))+0.5f));
 
                        //Set ClipControl(<origin>, NEGATIVE_ONE_TO_ONE)
                        cc.clipControl(origins[orig], GL_NEGATIVE_ONE_TO_ONE);
index 043903a..467c38b 100644 (file)
@@ -340,15 +340,8 @@ void NegativeBufferApiTests::init (void)
                        expectError(GL_INVALID_ENUM);
                        m_log << TestLog::EndSection;
 
-                       // Detect compatible GLES context by querying GL_MAJOR_VERSION.
-                       // This query does not exist on GLES2 so succeeding query implies GLES3+ context.
-                       bool isES3Compatible = false;
-                       glw::GLint majorVersion = 0;
-                       glGetIntegerv(GL_MAJOR_VERSION, &majorVersion);
-                       if (glGetError() == GL_NO_ERROR)
-                               isES3Compatible = true;
-
-                       if (!(m_context.getContextInfo().isExtensionSupported("GL_OES_fbo_render_mipmap") || isES3Compatible))
+                       if (!(m_context.getContextInfo().isExtensionSupported("GL_OES_fbo_render_mipmap") ||
+                                       m_context.getContextInfo().isES3Compatible()))
                        {
                                m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if level is not 0.");
                                glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, tex2D, 3);
index 8cc6259..5012c21 100644 (file)
@@ -87,7 +87,8 @@ int ShaderBuiltinConstantCase::getRefValue (void)
        if (m_varName == "gl_MaxDrawBuffers")
        {
                if (m_ctxInfo.isExtensionSupported("GL_EXT_draw_buffers") ||
-                       m_ctxInfo.isExtensionSupported("GL_NV_draw_buffers"))
+                       m_ctxInfo.isExtensionSupported("GL_NV_draw_buffers") ||
+                       m_ctxInfo.isES3Compatible())
                        return m_ctxInfo.getInt(GL_MAX_DRAW_BUFFERS);
                else
                        return 1;
index 6f283cc..7b51b72 100644 (file)
@@ -576,11 +576,7 @@ void ShaderTextureFunctionTests::init (void)
        static tcu::Sampler                     samplerLinearMipmap             (tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL,
                                                                                                                 tcu::Sampler::LINEAR_MIPMAP_NEAREST, tcu::Sampler::LINEAR);
 
-       // GL_MAJOR_VERSION query does not exist on GLES2
-       // so succeeding query implies GLES3+ hardware.
-       glw::GLint majorVersion = 0;
-       gl.getIntegerv(GL_MAJOR_VERSION, &majorVersion);
-       samplerLinearMipmap.seamlessCubeMap = (gl.getError() == GL_NO_ERROR);
+       samplerLinearMipmap.seamlessCubeMap = glu::IsES3Compatible(gl);
 
        // Default textures.
        //                                                                                              Type                    Format          DataType                        W               H               L       Sampler
index 56ca396..6ba4c5f 100644 (file)
@@ -600,13 +600,7 @@ TextureCubeMipmapCase::IterateResult TextureCubeMipmapCase::iterate (void)
        if (viewport.width < defViewportWidth/2 || viewport.height < defViewportHeight/2)
                throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__);
 
-       // Detect compatible GLES context by querying GL_MAJOR_VERSION.
-       // This query does not exist on GLES2 so succeeding query implies GLES3+ context.
-       bool isES3Compatible = false;
-       glw::GLint majorVersion = 0;
-       gl.getIntegerv(GL_MAJOR_VERSION, &majorVersion);
-       if (gl.getError() == GL_NO_ERROR)
-               isES3Compatible = true;
+       bool isES3Compatible = m_renderCtxInfo.isES3Compatible();
 
        // Upload texture data.
        m_texture->upload();
index 47be969..8e6eb97 100644 (file)
@@ -761,11 +761,7 @@ void VertexCubeTextureCase::init (void)
                "       gl_FragColor = v_color;\n"
                "}\n";
 
-       // GL_MAJOR_VERSION query does not exist on GLES2
-       // so succeeding query implies GLES3+ hardware.
-       glw::GLint majorVersion = 0;
-       glGetIntegerv(GL_MAJOR_VERSION, &majorVersion);
-       m_isES3Capable = (glGetError() == GL_NO_ERROR);
+       m_isES3Capable = glu::IsES3Compatible(m_context.getRenderContext().getFunctions());
 
        if (m_context.getRenderTarget().getNumSamples() != 0)
                throw tcu::NotSupportedError("MSAA config not supported by this test");
index eefb110..e550947 100644 (file)
@@ -176,11 +176,6 @@ void InternalFormatQueryTests::init (void)
                bool            isIntegerFormat;
        } internalFormats[] =
        {
-               // color renderable and unsized
-               // \note These unsized formats seem to allowed by the spec, but they are not useful in any way. (You can't create a renderbuffer with such internalFormat)
-               { "rgba",                                       GL_RGBA,                                false   },
-               { "rgb",                                        GL_RGB,                                 false   },
-
                // color renderable
                { "r8",                                         GL_R8,                                  false   },
                { "rg8",                                        GL_RG8,                                 false   },
index 1a40998..e9b4a29 100644 (file)
@@ -945,15 +945,8 @@ bool ShaderLibraryCase::execute (void)
 
        GLU_EXPECT_NO_ERROR(gl.getError(), "ShaderCase::execute(): start");
 
-       if(isCapabilityRequired(CAPABILITY_ONLY_GLSL_ES_100_SUPPORT, m_spec))
-       {
-               // GL_MAJOR_VERSION query does not exist on GLES2
-               // so succeeding query implies GLES3+ hardware.
-               glw::GLint majorVersion = 0;
-               gl.getIntegerv(GL_MAJOR_VERSION, &majorVersion);
-               if (gl.getError() == GL_NO_ERROR)
-                       return true;
-       }
+       if(isCapabilityRequired(CAPABILITY_ONLY_GLSL_ES_100_SUPPORT, m_spec) && glu::IsES3Compatible(gl))
+               return true;
 
        if(isCapabilityRequired(CAPABILITY_EXACTLY_ONE_DRAW_BUFFER, m_spec))
        {
index 630cd41..4534a1e 100644 (file)
@@ -343,7 +343,6 @@ def buildNativeLibrary (config, abiName):
                                '-DDEQP_TARGET_TOOLCHAIN=ndk-modern',
                                '-DCMAKE_C_FLAGS=-Werror',
                                '-DCMAKE_CXX_FLAGS=-Werror',
-                               '-DANDROID_NDK_HOST_OS=%s' % config.env.ndk.hostOsName,
                                '-DANDROID_NDK_PATH=%s' % config.env.ndk.path,
                                '-DANDROID_ABI=%s' % abiName,
                                '-DDE_ANDROID_API=%s' % config.nativeApi,
diff --git a/scripts/list_test_changes.py b/scripts/list_test_changes.py
new file mode 100644 (file)
index 0000000..f79336c
--- /dev/null
@@ -0,0 +1,82 @@
+#!/usr/bin/env python3
+
+# VK-GL-CTS log scrubber
+# ----------------------
+#
+# Copyright (c) 2019 The Khronos Group Inc.
+# Copyright (c) 2019 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This script attempts to find out which tests have changed since a
+# certain time, release or changelist. The commit messages are scrubbed
+# for dEQP test names, and these are merged to find a suitable set.
+#
+# The changelists that claim to change all tests are ignored.
+
+import subprocess
+import sys
+import fnmatch
+import re
+
+assert sys.version_info >= (3, 0)
+
+if len(sys.argv) == 1:
+       print("""
+VK-GL-CTS log scrubber
+----------------------
+This script attempts to list changed tests since certain time or
+git revision. It does this by looking at git log.
+
+Caveat: git log messages are written by humans, so there may be
+errors. Overly broad changes are ignored (e.g, dEQP-VK.*).
+
+Usage: Give the git log parameters
+
+Examples:""")
+       print(sys.argv[0], '--since="two months ago"')
+       print(sys.argv[0], '--since="7.7.2019"')
+       print(sys.argv[0], 'vulkan-cts-1.1.3.1..HEAD')
+       quit()
+
+params = ""
+first = True
+for x in sys.argv[1:]:
+       if not first:
+               params = params + " "
+       params = params + x
+       first = False
+
+res = []
+
+rawlogoutput = subprocess.check_output(['git', 'log', params, '--pretty=format:"%B"'])
+logoutput = rawlogoutput.decode().split()
+for x in logoutput:
+       xs = x.strip()
+       # regexp matches various over-large test masks like "dEQP-*", "dEQP-VK*", "dEQP-VK.*",
+       # but not "dEQP-VK.a" or "dEQP-VK.*a"
+       if xs.startswith('dEQP-') and not re.search('dEQP-\w*\**\.*\**$',xs):
+               found = False
+               killlist = []
+               for y in res:
+                       if fnmatch.fnmatch(xs, y):
+                               found = True
+                       if fnmatch.fnmatch(y, xs):
+                               killlist.append(y)
+               for y in killlist:
+                       res.remove(y)
+               if not found:
+                       res.append(xs)
+for x in sorted(res):
+       print(x)
+print(len(res), 'total')
index 287f865..6c4a7fd 100644 (file)
@@ -75,6 +75,7 @@ EXTENSIONS                    = [
        'GL_EXT_texture_border_clamp',
        'GL_EXT_texture_sRGB_R8',
        'GL_EXT_texture_sRGB_RG8',
+       'GL_EXT_multisampled_render_to_texture',
        'GL_EXT_debug_marker',
        'GL_EXT_polygon_offset_clamp',
        'GL_IMG_texture_compression_pvrtc',
@@ -142,6 +143,13 @@ EXTENSIONS                 = [
        'GL_OVR_multiview_multisampled_render_to_texture',
 ]
 
+ALIASING_EXCEPTIONS = [
+       # registry insists that this aliases glRenderbufferStorageMultisample,
+       # and from a desktop GL / GLX perspective it *must*, but for ES they are
+       # unfortunately separate functions with different semantics.
+       'glRenderbufferStorageMultisampleEXT',
+]
+
 def getGLRegistry ():
        return khr_util.registry_cache.getRegistry(GL_SOURCE)
 
@@ -172,7 +180,7 @@ def getHybridInterface (stripAliasedExtCommands = True):
                strippedCmds = []
 
                for command in iface.commands:
-                       if command.alias == None:
+                       if command.alias == None or command.name in ALIASING_EXCEPTIONS:
                                strippedCmds.append(command)
 
                iface.commands = strippedCmds